Address: 2218 W 5th St, Santa Ana, CA 92703, USA
Stop by and order, get a couple of hard shell tacos while you are there.
You call ahead or stop by. However, I am not sure if you can order a large amount.
Add Answer
Thanks! Your answer is awaiting moderation.
Do they sell champurrado at this location?
Cheese enchiladas are the bomb!
Trending Places
Mexican restaurant
809 N Fairview St, Santa Ana, CA 92703, USA
519 S Main St, Santa Ana, CA 92701, USA
2106 W 5th St, Santa Ana, CA 92703, USA
622 S Harbor Blvd, Santa Ana, CA 92704, USA
751 S Harbor Blvd, Santa Ana, CA 92704, USA