10 Mexican Restaurants In Tucson, Arizona

mexican restaurants in tucson
Alyssandra Raiza
Alyssandra Raiza 

Tuscon, Arizona, is known not just for its natural beauty - what with the gorgeous Sonoran Desert and its famed year-round sunshine - but also its diverse population. As one of the most populous cities in the state, Tuscon is home to over a million residents, as of 2015. With such a rich multicultural background, there is a wide variety of food, drink, and activities that you can enjoy here! In particular, are you looking to satisfy your cravings for Mexican food on your next trip there? Learn more by checking out our picks for the best Mexican restaurants in Tucson, Arizona!

1. Eclectic Cafe

If you’re looking for a great brunch place in Tucson, the Eclectic Cafe is definitely worth checking out! This cafe serves all your brunch favorites, like pancakes and french toast, as well as some delicious Tex-Mex dishes. Some of their must-try Tex-Mex eats include their enchilada salad, chorizo quesadilla, and shredded beef chimichangas. The Eclectic Cafe is also noted for its excellent service, so you’re sure to enjoy your time here!

Eclectic Cafe

Address: 7053 E Tanque Verde Rd Tucson, AZ 85715

Website: Eclectic Cafe

Opening hours: 11:00 AM - 9:00 PM Monday to Friday; 8:00 AM - 9:00 PM Saturday to Sunday

Average price for two: 11 - 30 USD

2. El Guero Canelo

If you’re looking for affordable, yet authentic Mexican fare, El Guero Canelo is your best bet! This charming restaurant serves some of the most mouthwatering Mexican dishes at budget-friendly prices! Try their delicious carne asada or their famed Sonoran Hot Dogs, which are best paired with a helping of their Horchata. You can also enjoy their ever-popular salsa bar, which comes only with the freshest ingredients.

El Guero Canelo

Address: 2480 N Oracle Rd Balboa Heights

Website: El Guero Canelo

Opening hours:10:00 AM - 11:00 PM Monday to Thursday; 8:00 AM - 12:00 AM Friday to Saturday; 8:00 AM - 11:00 PM Sundays

Average price for two: Under 10 USD

3. Taqueria Pico De Gallo

Editor's Note: There's no photo available at the time of writing

The Taqueria Pico De Gallo serves up tasty and affordable Mexican dishes. Their Birria and Cabeza are both best-sellers, while their tacos and their hot salsa are also favorites among their patrons. For dessert, you can indulge in a cup of their champurrado, which is a thick hot chocolate that has a hint of cinnamon, for that kick of spice!

Taqueria Pico De Gallo

Address: 2618 S 6th Ave, Tucson, AZ 85713

Website: Taqueria Pico De Gallo

Opening hours: 9:00 AM - 9:00 PM, Daily

Average price for two: Under 10 USD

4. El Cisne Restaurant

The El Cisne Restaurant is elegant, yet welcoming Mexican restaurant, perfect for a dinner date or a casual lunch meeting. Some of their best entrees include their Bistec Vaquero, a savory Angus beef steak served with chili, onions, and sauce, and their Los Tres Amigos, a hearty combination plate that comes with a beef taco, enchilada, and a green tamale. You can cap off your meal with a sweet treat like their Flan, or with a refreshing drink, like their Cadillac Margarita.

El Cisne Restaurant

Address: Bel Air Plaza Shopping Center, 4717 E Sunrise Dr, Tucson, AZ 85718

Website: El Cisne Restaurant

Opening hours: 11:00 AM - 9:00 PM Sunday to Friday; 11:00 AM - 10:00 PM on Saturdays

Average price for two: 11 - 30 USD

5. Teresa's Mosaic Cafe

With its cozy atmosphere, delicious breakfast dishes, and excellent service, it’s no wonder that Teresa’s Mosaic Cafe has plenty of loyal patrons that keep coming back for more! Teresa’s Mosaic Cafe is very popular as a place to enjoy brunch in the Tuscon area. Some of their best-selling dishes include their hearty and savory menudo, huevos rancheros, enchiladas, and calabacitas.

Teresa's Mosaic Cafe

Address: 2455 N Silverbell Rd, Tucson, AZ 85745

Website: Teresa’s Mosaic Cafe

Opening hours: 7:30 AM - 9:00 PM Monday to Saturday; 7:30 AM - 2:00 PM on Sundays

Average price for two: 11 - 30 USD

6. Los Nopales Restaurant

Known for their generous servings and mouthwatering meals, you can’t go wrong when you stop by the Los Nopales Restaurant! At this family-owned restaurant, you can enjoy delectable Mexican dishes that are well worth the price! Their “unbeatable” Carne Seca, addictive cheese crisps, and their savory carne asada enchiladas are all fan-favorites. If you are a vegetarian, you are also sure to love their veggie burrito!

Los Nopales Restaurant

Address: 3051 S Kinney Rd, Tucson, AZ 85713

Website: Los Nopales Restaurant

Opening hours: 10:30 AM - 7:30 PM Monday to Saturday; Closed on Sundays

Average price for two: Under 10 USD

7. La Olla Mexican Cafe

Editor's Note: Photo taken from the establishment's official social account

Beat the heat with our summer drink specials! We have tasty, new recipes for our Michelada and Bloody Caesar....

Posted by La Olla Mexican Cafe on Saturday, May 18, 2019

Whether you’re in the mood for pork, beef, or seafood, La Olla Mexican Cafe is sure to satisfy your cravings! Their Manchego Shrimp or their Green Chili Shrimp are both popular seafood entrees, while their pork carnitas and pork tacos are among their best-selling meat dishes. The La Olla Mexican Cafe also offers delicious desserts, including their churros, which are perfectly crisp and served with a scoop of ice cream!

La Olla Mexican Cafe

Address: 8553 N Silverbell Rd, Marana, AZ 85743

Website: La Olla Mexican Cafe

Opening hours: 11:30 AM - 8:00 PM, Monday to Saturday; Closed on Sundays

Average price for two: 11 - 30 USD

8. Elvira’s Restaurant

Elvira’s boasts chic, modern interiors and a youthful vibe that makes it the perfect place to hang out after a long day at work or during the weekend. Here, you can sip on their refreshing margaritas while enjoying their delicious entrees. Some of their must-tries include their guacamole and queso fundido, Guajillo prawns, their flounder with pineapple, and their chicken mole.

Elvira’s Restaurant

Address: 256 E Congress St., Tucson, AZ 85701

Website: Elvira’s Restaurant

Opening hours: 4:00 PM - 9:00 PM Monday to Thursday; 4:00 PM - 10:00 PM Fridays and Saturdays; 4:00 PM - 8:00 PM on Sundays; Closed on Mondays

Average price for two: 11 - 30 USD

9. Penca

Penca is an upscale restaurant that serves your favorite Mexican meals with a modern, youthful twist. Although their unique fare is not so close to the traditional and their modern interiors are far from homey, little details like their playlist full of old Mexican music, add nostalgic charm to that stylish and chic vibe. Here, you should definitely try their Queso Fundido, quesadillas, and their carne asada tacos served with homemade corn chips! You definitely will be back for more!


Address: 50 E Broadway Blvd., Tucson, AZ 85701

Website: Penca

Opening hours: 11:00 AM - 11:00 PM Tuesday to Thursday; 11:00 AM - 12:00 AM; Fridays; 9:00 AM - 12:00 AM on Saturdays; 9:00 AM - 10:00 PM on Sundays; Closed on Mondays

Average price for two: 11 - 30 USD

10. El Minuto Cafe

If you’re craving for the warmth and comfort of traditional Mexican food, you’re sure to find it at the El Minuto Cafe. The cafe offers a wide selection of authentic Mexican meals, cooked to perfection and served with a smile! Some of their dishes that you shouldn’t miss include their Carne Seca tacos and their classic chimichangas, which are topped with a helping of fresh, crisp lettuce!

El Minuto Cafe

Address: 354 S Main Ave, Tucson, AZ 85701

Website: El Minuto Cafe

Opening hours: 11:00 AM - 9:00 PM Sunday to Thursday; 11:00 AM - 10:00 PM Friday to Saturday

Average price for two: 11 - 30 USD

Satisfy your cravings for Mexican food in Tucson

Source: Photo by user Mike McCune used under CC BY 2.0

On your next visit to Tucson, you won’t need to hold back your cravings. Be sure to check out these excellent Mexican restaurants in the city and indulge your need for some delicious Mexican fare!

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Constantly learning and exploring the world!

 Want to contribute as a Local Expert?
Explore Tucson
Looking for accommodation?
Good things are meant to be shared!