5 Best Restaurants in Tucson, Arizona

Elvira's

$$ Fodor's choice

This colorful and deservedly popular restaurant serves delicious Sonoran classics in Tubac village. Try one of the five chicken moles, ranging from sweet to nutty to spicy, and you'll know why chef Ruben has such a devoted following. Chiles rellenos, enchiladas, and heartier steak and fish selections don't disappoint either. Save room for the divine flan, a creamier version of traditional Mexican custard with caramel sauce. Live music on Friday and Saturday nights adds festivity to this gem of an eatery in a quiet little town.

2221 E. Frontage Rd., Tubac, Arizona, 85646, USA
520-398–9421
Known For
  • delicious Sonoran classics with a contemporary twist
  • weekend nightlife
  • striking dining room
Restaurants Details
Rate Includes: Closed Mon. No dinner Sun

Mi Nidito

$$ | South Fodor's choice

A perennial favorite among locals (the wait is worth it), Mi Nidito ("my little nest") has also hosted its share of visiting celebrities: following President Clinton's lunch here, the rather hefty Presidential Plate (bean tostada, taco with barbecued meat, chiles rellenos, chicken enchilada, and beef tamale with rice and beans) was added to the menu. Top that off with the mango chimichangas for dessert, and you're talkin' executive privilege.

El Charro Café

$$ | Downtown

Started by Monica Flin in 1922, the oldest Mexican restaurant in town still serves splendid versions of the Mexican-American staples Flin claims to have originated, most notably chimichangas and cheese crisps. Located in an old stone house in El Presidio Historic District, the colorful restaurant and bar exude a festive, if slightly touristy, vibe.

Recommended Fodor's Video

El Minuto Café

$$ | Downtown

Popular with local families and the business crowd at lunch, this bustling restaurant in Tucson's Barrio Historico neighborhood has been serving topopo salads (a crispy tortilla shell heaped with beans, guacamole, and many other ingredients), huge burritos, and green-corn tamales (in season) made just right for over 50 years. The spicy menudo (tripe soup) is reputed to be a great hangover remedy.

354 S. Main Ave., Tucson, Arizona, 85701, USA
520-882–4145
Known For
  • consistent, tasty Sonoran food
  • good value
  • cheese crisps (cheese and veggies melted on tortillas)
Restaurants Details
Rate Includes: Closed Mon., Credit cards accepted

Tucson Tamale Company

$ | Central

A good homemade tamale is special, and a restaurant that prepares and serves them fresh every day with all sorts of creative fillings is a find indeed. Carnivores can indulge in beef, pork, or chicken tamales while vegetarians can opt for traditional, cheese-filled green-corn tamales, or "Blue" tamales, made of blue corn and filled with squash, onion, tomato, and cheese; there are also vegan choices like the Austin, with a spinach and mushroom filling. Breakfast tamales and eggs are served on weekend mornings. Salad, rice, and black beans are side options; most items are gluten-free and made without animal fat. Eat here in the no-frills dining area, or take your tamales to go.