What are you looking for?

Mexican Restaurants in Tucson

4.8 - 346 votes

Hours: 9AM - 8PM

2526 E 6th St, Tucson
(520) 240-6947


I have been wanting to try Tumerico for AGES!! I have heard nothing but stellar reviews about this incredible vegan Mexican restaurant but I just couldn&... More reviews

4.7 - 352 votes

Hours: 7AM - 2PM

3843 E Pima St, Tucson
(520) 881-2710

Frank's & Francisco's Denoche Restaurant

Here for breakfast, this is a very busy small restaurant. Must be well known as it is always busy. The servers hustle, but still manage to smile and make... More reviews

4.8 - 214 votes

Hours: 9AM - 2PM

151 N Stone Ave, Tucson
(520) 612-9830

The Little One

First time back here in over 2 years. I'm so glad to see this local place is still thriving. Ordered the huevos rancheros. Had to accommodate a spec... More reviews

4.7 - 306 votes

Hours: 10:30AM - 8PM

2418 N Craycroft Rd, Tucson
(520) 296-1345

The Quesadillas

I came here last night with my friends and then again today it was so delicious. Their quesadillas are fabulous. I specifically had keto shrimp tacos and... More reviews

4.6 - 487 votes

Hours: 11:30AM - 8PM

8553 N Silverbell Rd Suite #102, Tucson
(520) 579-0950

La Olla Mexican Cafe

We've eaten here a few times since moving back to Marana from the east coast. La Olla Cafe has quickly become our favorite Mexican Mexican restauran... More reviews

4.6 - 384 votes

Hours: 8AM - 9PM

130 South Avenida del Convento #100, Tucson
(520) 622-2002

Seis Kitchen

Amazing flavors. A little more then other Mexican but the flavors are unique and excellent. Portions just right. More reviews

4.6 - 308 votes

Hours: 10AM - 9PM

210 N Pantano Rd, Tucson
(520) 886-6202

Salsa Verde Restaurant

Hands down the best Mexican restaurant on the Eastside. Far better Mexican food than where I'm from in Missouri. More reviews

4.6 - 305 votes

Hours: 6AM - 2PM

2970 N Campbell Ave, Tucson
(520) 344-7369

Baja Cafe on Campbell

I used to love this place until today. We had visitors from out of town and wanted to give them a taste of tucson. We arrived and asked to be put on the ... More reviews

4.9 - 121 votes

Hours: 9AM - 5PM

1143 S 6th Ave, Tucson
(520) 270-4067

Cocteleria La Palma Mariscos Y Mas

5 stars! Hands down best shrimp ceviche and fried shrimp tacos in town. Service was quick and delicious. Never thought I'd eat ceviche from a food t... More reviews

4.8 - 141 votes

Hours: 10AM - 9PM

3502 S 6th Ave #100, Tucson
(520) 295-5188

Juice N Fruit Raspados

My watermelon raspado was AMAZING!!! it was so fresh & flavorful. I would love to try everything on the menu. Prices are great & they made the dr... More reviews

View on map