Century-old Tucson staple El Charro Café actually has a Main terminal outpost
This is the airport branch of El Charro Café, the 1922-born Tucson institution, sitting post-security in the Main terminal at TUS. It draws locals who want one last Sonoran Mexican plate and visitors trying to taste the “real” thing without leaving the airport. Expect sit-down service, a full bar, and prices in the $$ range that run higher than the downtown locations.
Menus lean familiar: carne asada burritos, enchiladas, tacos, and chimichangas. Reviewers on Yelp and Google repeatedly flag the carne asada burrito and the enchiladas as the safest plays before a flight. Portions run smaller than in town, and most mains land in the low-to-mid teens in dollars, with add-ons and guac pushing things up quickly.
The bar is a legit stop if you have 45–60 minutes. Margaritas and cocktails are called out as strong across Yelp and Google, and they’re priced at an airport premium compared with city El Charro locations. Regulars mention splitting one plate and sharing a margarita when their boarding time is about an hour away, rather than going all-in on separate entrées.
Service is the main complaint. Multiple reviews describe long waits when several departures are banked, with food sometimes taking 30+ minutes to arrive. That makes El Charro a bad idea if your flight boards in under 45 minutes or you’re already in Group 1 on a regional jet. If the terminal looks packed around the top of the hour, assume slower kitchen times.
Watch out for higher pricing and smaller plates than downtown El Charro; that tradeoff is mentioned in several Yelp posts. Still, one reviewer, Amy S. on Yelp, says it “tastes like downtown, not dumbed-down airport Mexican,” which matches most frequent-flyer comments. Tip: if you’re short on time, grab a carne asada burrito and a margarita at the bar instead of waiting on a full table.