About
Barrio Charro in Tucson, Arizona is a family restaurant which serves traditional Mexican cuisine including tacos, burritos, enchiladas, and carne asada. Their menu features a blend of both traditional Mexican and enjoyable new dishes made with fresh ingredients. In addition to filling dishes, Barrio Charro also serves delicious dessert options like sopapillas, apple empanadas, and churros. Customers can enjoy their meal in the spacious outdoor patio or the homey interior. The atmosphere is as inviting as the food and the highly attentive staff always make sure to provide quality service.
Ratings for Barrio Charro
Boosted accuracy with combined honest ratings!
- Overall Rating
google
doordash
yelp
facebook
tripadvisor
Reviews for Barrio Charro
We only show the 3 most relevant reviews to save you time.
Loved the cute ambiance and layout. They sure pack a lot of character into a small location. The food was very good, as you’d expect from a Charro location. We took advantage of the “kids eat free” promotion (which ends soon!). The bakery items were ok to good. Overall we’d definitely come back, but it would probably be just with the wife and I. The kids were not super impressed.
This brunch spot has some of the best Vegan friendly breakfast dishes in town. They use "Just Egg" and it's cooked very well. The vegan cheese they use is also great. All in all, they've made us regular customers. Dine in: Yes Outdoor seating: Yes Takeout: Yes … More
Stopped in on a recommendation from the Tucson Village Farm. Enjoyed a refreshing salad full of local melons and greens -perfect after a sunny garden tour. Zesty tajin and pepitas added a punch of flavor. Arugula and kale were a little overwhelming for the balance of flavor, but the innovation was a worthy effort. Be sure you try the fresh salsas- they are insanely good.
Photos

Business Hours
| Sunday: | 8:00 AM - 3:00 PM |
| Monday: | 8:00 AM - 3:00 PM |
| Tuesday: | 8:00 AM - 3:00 PM |
| Wednesday: | 8:00 AM - 3:00 PM |
| Thursday: | 8:00 AM - 3:00 PM |
| Friday: | 8:00 AM - 3:00 PM |
| Saturday: | 8:00 AM - 3:00 PM |
