
A Costa Mesa icon since 1966 serving some of the best value Mexican food in OC. Simple, unpretentious, and genuinely delicious β $3.50 tacos and enchiladas the way they've always been made.
2580 Newport Blvd, Costa Mesa, CA 92627
Costa Mesa, published
Share hype photos before the event, or memories after!