In a small town with many Mexican restaurants to choose from, El Charro is definitely one (if not THE) best. Consistently great food and lots of it. Salsa and cabbage are just wonderful. You can't beat their lunch specials. Great service, and the added bonus of supporting a local, family-run establishment. Two thumbs way up.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.