El Charro Cafe
$$ • Mexican, VeganAbout El Charro Cafe
Customers' Favorites
Chips Salsa Y Nacho Queso
Tamale Temptation
Grilled Fish Tacos
Breakfast Burrito
Grande Quesadillas
Enchilada Style
El Charro Cafe Reviews
Antonio our server was fantastic! Food was wonderful too!
Went back with out of town guest.I had not been back for over 15 years.It was a fantastic experience. Food was excellent. We started with a share of Queso Fundido with chile & chorizo.My friend had never had this and loved it.It was much better than others I have tried around town.
Enchiladas were great.I had the special Carne Seca plate and he had the seafood.a few Mexican beers and we had no room for dessert. The 2 salsas were both excellent I poured all the red on my...read full review
Enchiladas were great.I had the special Carne Seca plate and he had the seafood.a few Mexican beers and we had no room for dessert. The 2 salsas were both excellent I poured all the red on my...read full review
Victoria D waited on me this morning in Tucson Airport and was an excellent wait staff who took care of me expertly! Matt cooked me a delicious breakfast burrito. Thanks El Charro and Victoria D and Matt!
Hours
| Monday | 5AM - 7PM |
| Tuesday | 5AM - 7PM |
| Wednesday | 5AM - 7PM |
| Thursday | 5AM - 7PM |
| Friday | 5AM - 7PM |
| Saturday | 5AM - 7PM |
| Sunday | 5AM - 7PM |
El Charro Cafe at the Tucson AZ airport is a well-known spot for travelers, especially on the B Concourse. It offers an affordable and friendly atmosphere, making it a good place to lounge and relax while waiting for a flight. The restaurant serves delicious Mexican food, including favorites like the quesadilla, Carnitas burrito, and vegetarian options such as beans and guac. The outside seating adds a fun touch, but there is also comfortable inside seating. Despite being busy, the service remains attentive, and the food is hot and fresh, perfect for a satisfying meal during a long travel day. Visitors can even enjoy a drink at the bar, making it a popular choice for those looking to unwind before their flight.