12 Best Mexican restaurants in Tucson, AZ [2023 Updated]

When you think of Tucson, you might picture towering Saguaros and the most authentic Mexican cuisine.

I will guide you through the best Mexican restaurants in town, because there is something for everyone, whether your budget is large or small. Before you can say “Salud” you’ll be stuffing your face with Arroz Con Pollo and Chile Rellenos.

El Sur Mexican Restaurant

$$ | (520) 748-1032 | WEBSITE


View this post on Instagram


A post shared by El Sur Restaurant (@elsurmexicanrestaurant)

Come for breakfast and stay for dinner at El Sur Mexican Restaurant. You won’t miss the bright yellow building with a life-size cactus painted on the front.

Starting with breakfast served all day, you’ll find authentic favorites like Chilaquiles or the Chorizo and eggs. They really don’t miss a beat with the lunch and dinner menu.

You can feast off Albondigas soup, which rivals your Abuelita’s, or choose from one of their delicious specials like chicken mole enchiladas. End the visit on a high note by ordering off the dessert menu or enjoying a refreshing horchata drink.




$$$ | (520) 203-7681 | WEBSITE


View this post on Instagram


A post shared by Penca (@pencarestaurante)

If you’re looking for authentic Mexican food with a touch of sophistication, book a reservation at Penca. Located in the heart of downtown Tucson, you’ll taste the finest ingredients of age-old recipes from central Mexico.

Owner, Patricia Schwabe, has infused her culture and traditional cooking methods to create elevated Mexican dishes such as the Pozole Blanco and Relleno.

There is something for everyone on the menu, even vegan options like the Rajas Con Hongo. If you are a dessert lover, you must not leave without trying the churros or coconut flan. You will not be disappointed.



Mi Nidito

$$ | (520) 622-5081 | WEBSITE


View this post on Instagram


A post shared by Mi Nidito Restaurant (@miniditotucson)

Always busy but well worth the wait is what the locals here might say to describe Mi Nidito restaurant in Tucson. A family-owned business since 1952, that is deep in history with a menu that is rich in taste.

The Chile Relleno and Barria are just two of the many favorite dishes on their extensive menu. It has even become a popular place for many famous people to come and dine, such as Bill Clinton and Kurt Russell, to name a few. The reasonably priced menu and authentic dishes will keep you returning to Mi Nidito.



Tacos Apson

$ | (520) 670-1248 | WEBSITE

Tucson, AZ Best Mexican Restaurant

Known for having some of the best tacos in town, Tacos Apson might be small in size but very big in taste. This place is a meat lovers’ paradise, but vegans might want to skip this trip. Upon your arrival, you will immediately recognize the smell of grease, which is a good thing.

Try the Tripa or Castillo tacos, but don’t forget to add a side of beans because it will make your Abuelita proud. Be sure to order the flan, which is authentic as you get without having to travel to Mexico.



El Merendero

$$ | (520) 294-1522 | WEBSITE


View this post on Instagram


A post shared by El Merendero (@elrestaurantemerendero)

If you are like me and always crave Chilaquiles, grab your keys and head over to El Merendero. I love a good authentic Mexican breakfast. There is no shortage of choices on the menu.

If lunch or dinner is more your speed, you will be happy to hear that the options are limitless. You will enjoy all the flavors in each bite because nothing is overly salty. Don’t limit yourself to just the food. Make sure to take in a margarita or two.



La Olla

$$$ | (520) 579-0950 | WEBSITE


View this post on Instagram


A post shared by La Olla Mexican Cafe (@laollamexicancafe)

Located in a strip mall, La Olla Mexican cafe is the real deal. If you like great-tasting Mexican food and excellent service, it is worth the trip. Not sure what to order first, then start with the chicken tortilla soup.

It’s chock-full of protein and flavors that pack a punch. If you are feeling ambitious or looking to share a plate, try the #3 combination. You will be pleasantly surprised at how hardy the portions are and how satisfying the taste is.



Guadalajara Original Grill

$$$ | (520) 323-1022 | WEBSITE


View this post on Instagram


A post shared by Guadalajara Original Grill (@guadalajaraoriginalgrills)

You will find a fun atmosphere with plenty of seating for large groups at Guadalajara Original Grill. What takes this restaurant to another level? The servers walk around with a cart of fresh ingredients and make salsa and guacamole for all the patrons.

The appetizers will seem like an entree, and the vegetables are perfectly charred. If you prefer food a little spicy, order the jalapeño margarita for an extra kick. They also offer a lunch club menu, early bird specials and a happy hour for those looking to go easy on their wallet.




$$$ | 520-777-8134 | WEBSITE


View this post on Instagram


A post shared by BOCA by Chef Maria Mazon (@bocatucson)

Raised in Sonora, Mexico, Chef Maria Mazon was told that food can be considered the same as art. At her restaurant in Boca, Tucson, she has developed the technique of elevating authentic Mexican cuisine to new heights.

She brings the heat and delicious flavor to beautiful dishes like her Pulpo asado and the Rajas tacos. Her unique approach to the al pastor, simmered in pineapple juice, will make your mouth water just thinking about it.

Every Wednesday, Chef Maria creates a new dish, but don’t wait too long to try it. It only lasts until the ingredients run out.



Taqueria El Pueblito

$$ | (520) 339-9336 | WEBSITE

Mexican Restaurant in Tucson, AZ

Taqueria El Pueblito restaurant is home to the most generously sized tacos and burritos. Even though the menu may be simple, the flavors and taste are larger than life.

Stuffed with incredibly flavorful barbacoa and al pastor, even the most picky critic will be satisfied by a single bite. Make sure you check out the salsa bar. You will love all the homemade salsas.



El Taco Rustico

$$ | (520) 623-3478 | WEBSITE


View this post on Instagram


A post shared by taco rustico (@elrustico_quesabirrias)

Located in the heart of Tucson, is a no frills joint called El Taco Rustico. You will experience top notch customer service where everyone there seems like family.

Be sure to try the Quesabirria, a local favorite. It is packed with flavor. Do not skimp on the guacamole and salsas. They are made fresh in the kitchen every day. Those with dietary restrictions will appreciate the vegetarian options as well.



Juanito’s Taqueria

$$ | (520) 809-5690 | WEBSITE


View this post on Instagram


A post shared by Taqueria Juanito’s (@juanitostaqueria)

What started as a food truck business has now graduated to the restaurant as Juanito’s Taqueria. They keep it simple and savory by serving Mexican street-style food without sides. Try the tacos and sopas, as they are a crowd favorite. The food never disappoints.



La Botana

$$$ | (520) 777-8801 | WEBSITE


View this post on Instagram


A post shared by La Botana Tacos (@labotanatacos)

If you are looking for a hidden gem in the heart of Tucson, you will find La Botana Tacos. The exterior is unassuming, and the food is incredible. It’s a great place to relax while you enjoy authentic Mexican food and the $2 for $1 margaritas. Order anything off the menu because you won’t be disappointed.




Head on out to the heart of Tucson and explore the best Mexican food it has to offer. Your stomach will thank you.

Mexican restaurants in Tucson

1 thought on “12 Best Mexican restaurants in Tucson, AZ [2023 Updated]”

  1. I’ve laterally have eaten at almost every Mexican restaurant here in Tucson and apparently there’s one restaurant that was left out which I personally think is waaay better then the one’s mention on your list here no pun intended but I definitely think BENNY’S MEXICAN RESTAURANT is definitely the BEST!!!!! I’ve personally have had the option of watching them cook up some great meals and EVERYTHING and I mean EVERYTHING is made from scratch just like your abuelitas. They even came in 2nd place at the casino del sol salsa festival. I highly recommend BENNY’S MEXICAN RESTAURANT on Grant Rd. Just off of Tucson Blvd. You can’t miss it with it’s dark green structure. #bennysresturant #bestmexfood


Leave a Comment

About Restaurant Observer

Restaurant Observer is the ultimate go-to destination on the web when looking for nothing but fantastic places to genuinely enjoy food across the United States. Inspired by the saying when there’s good food, there’s a good life, Birch Restaurant starts the food blog to scout the best food places across the country.