This mexican restaurant is great. Located in the downtown area of Camarillo, CA which is right off the 101 freeway. You get tons of food, at a great price. There is usually a line to order at the counter in which does go quick and well worth the wait.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.