Costa Azul Restaurant
Address:
2401 S Fairview St, Santa Ana, CA 92704
Phone:
(714) 434-7544 Restaurants
Other Businesses:
- Yogis Teriyaki at 2413 S Fairview St, Santa Ana, CA 92704
- Winchell's Doughnut House at 624 N Bristol St, Santa Ana, CA 92703
- Felipe Diaz Taqueria 1 More at 410 N Bristol St, Santa Ana, CA 92703
- Tropical Ice Cream at 1236 W 5th St, Santa Ana, CA 92703
- Del Taco at 2841 W Warner Ave, Santa Ana, CA 92704