Find Applebee's restaurants in Santa Ana, California near you now.
Restaurant
Address: Main Place Mall, 2800 N Main St Suite 868, Santa Ana, CA 92705