Taqueria Castillo
Address:
413 W 17th St, Santa Ana, CA 92706
Phone:
(714) 835-7010
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Wifi No
- Recommended Meal Lunch
- Wheelchair Accessible Yes
Restaurants
Other Businesses:
- Fresh Grill Tacos at 2501 N Grand Ave, Santa Ana, CA 92705
- El Cabrito at 1604 W 1st St, Santa Ana, CA 92703
- The Green Parrot Villa at 2035 N Main St, Santa Ana, CA 92706
- Taqueria Azteca at 2610 Westminster Ave, Santa Ana, CA 92706
- The Coffee Bean & Tea Leaf at 2783 N Main St, Santa Ana, CA 92705