What are you looking for?

Mexican Restaurants in Tucson

4.6 - 414 votes

Hours: 11:30AM - 8PM

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

La Olla Mexican Cafe

Best chili relleno I have had in a long time. Had to go back two days later for more. Will miss it when I head back east and a good thing I will return i... More reviews

4.7 - 302 votes

Hours: 7AM - 2PM

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

Frank's & Francisco's Denoche Restaurant

This spot is diamond in the rough. Grrrreat service and good homemade food from breakfast to lunch items. Variety of breakfast items from huevos ranchero... More reviews

4.5 - 392 votes

Hours: 11AM - 10PM

5689 N Swan Rd, Tucson
(520) 299-1010

Fini's Landing

I watched this place get slammed with Suns/Clippers fans and was super impressed with their ability to keep up and still be humorous and fun. I had the f... More reviews

4.6 - 301 votes

Hours: 8AM - 8PM

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

Seis Kitchen

Food is amazing!!!! I have had a LOT of quesadillas in my life. And this was the best!!! Still giving it 5 stars even though they don't sell alcohol... More reviews

4.5 - 335 votes

Hours: 8AM - 9PM

1765 E River Rd, Tucson
(520) 612-7630

Seis Kitchen

Went here back in April (a few months ago) so it's a little hazy, but Seis was a hit! Tucsonans can be taco snobs, and our lunch was delish. Everyon... More reviews

4.7 - 220 votes

Hours: 10:30AM - 8PM

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

The Quesadillas

This spot is very deserving of 5 stars, easily. Amazing hole in the wall and stands as the best Mexican spot I have ever been to. Don't be deceived ... More reviews

4.6 - 240 votes

Hours: 10AM - 9PM

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

Salsa Verde Restaurant

Sadly very disappointed. Was wanting to find some good Comida Mexicana on East side of town to share with out of town family, read the good reviews and w... More reviews

4.6 - 237 votes

Hours: 6AM - 2PM

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

Baja Cafe on Campbell

We're visiting Tucson from Boston and stumbled upon Baja Cafe. A great find! Huevos rancheros were perfect, snickerdoodle pancake was sublime. Thank... More reviews

4.8 - 167 votes

Hours: 10AM - 2PM

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

The Little One

The little one is BIG/HUGE on flavor and feeling, the staff are so friendly and welcoming. The hard thing is picking out what to eat that i usually take ... More reviews

4.4 - 289 votes

Hours: 11AM - 9PM

1220 E Prince Rd, Tucson
(520) 323-1022

Guadalajara Original Grill

Yuck! Bad service, cold soup, food poisoning.... Do you need more reasons? Definitely would NOT recommend.... More reviews

4.5 - 246 votes

Hours: 3 - 9PM

188 E Broadway Blvd, Tucson
(520) 485-1922

Charro Steak & Del Rey

Had a great filet done perfectly. Wait staff needs to uniformly dress. Tucked in black shirt, black slacks, no Levi's, black footwear. Lots of very ... More reviews

4.5 - 243 votes

Hours: 10AM - 8PM

8201 S Rita Rd, Tucson
(520) 663-3333

Papa Locos Tacos and Burgers

I've lived near this place for ten years, I've heard amazing things, and finally tried it out. I ordered the carnitas enchilada with red sauce ... More reviews

4.5 - 242 votes

Hours: 8AM - 9PM

708 W Grant Rd, Tucson
(520) 623-2222

Taquería Juanitos

Good tasting Mexican food.I really liked the beans and rice. Just like Mom use to make. More reviews

4.5 - 232 votes

Hours: 11:30AM - 7PM

4573 S 12th Ave, Tucson
(520) 300-6289

Rollies Mexican Patio

Pro: best horchata I have ever had!! I think they put chocolate in it or something but whatever it is, it's pure bliss! Also enjoyed the presentatio... More reviews

4.4 - 258 votes

Hours: 11AM - 9:30PM

1813 S 4th Ave, Tucson
(520) 622-5081

Mi Nidito Restaurant

My lunch at Mi Nidito lived up to the hype. The birra inside my tamale was excellent, as was the carne seca. Four stars, instead of 5, is for - the lack ... More reviews

4.4 - 250 votes

Hours: 11AM - 6PM

58 W Congress St, Tucson
(520) 269-6266

Street- Taco and Beer Co.

Food was great! There were 3 of us and we all ordered different stuff. It was all excellent. More reviews

4.2 - 305 votes

Hours: 11AM - 9PM

6151 E Broadway Blvd, Tucson
(520) 777-5962

Calle Tepa Mexican Street Grill & Bar

We wanted to find a place at random that we had never been to, and this place was the winner. We live pretty far away but had nothing to do. You walk in ... More reviews

4.5 - 209 votes

Hours: 8AM - 1PM

4980 S Campbell Ave, Tucson
(520) 295-0300

Sunny Daze Café

One word to sum this place up. Bland. The huevos rancheros were pretty much 3 over easy eggs on some refried beans and soggy corn tortillas. No sauce, ju... More reviews

4.5 - 208 votes

Hours: 7AM - 5PM

2856 W Drexel Rd, Tucson
(520) 883-1595

Tania's Flour Tortillas

This is the original Tania's, with it's great recipes. No rude owners or used car sales bargains at this location. More reviews

4.7 - 154 votes

Hours: 10AM - 10:30PM

1526 N Alvernon Way, Tucson
(520) 358-0779

El Sinaloense Hot Dog Cart

Fresh buns, good dog and filling. The roasted pepper was HOT AF, I'm a wimp when it comes to spicy but this seemed lethal to me. More reviews

4.1 - 328 votes

Hours: 11AM - 8:30PM

311 N Court Ave, Tucson
(520) 622-1922

El Charro Café

99 years and counting for a reason! Absolutely delicious and authentic Mexican food right in downtown Tucson. We were able to walk in on a Thursday night... More reviews

4.5 - 201 votes

Hours: 8AM - 4PM

2702 E Grant Rd, Tucson
(520) 881-8841

Benny's Mexican Restaurant

Wow...I just visited this unassuming restaurant today and had the best albondigas i have every had...this is the kind of home cooking i was looking for t... More reviews

4.5 - 199 votes

Hours: 9AM - 10PM

4415 N Flowing Wells Rd, Tucson
(520) 312-1666

Taqueria Aqui Con El Nene

The Taco Yaqui is worth the trip by itself. I was a little bummed it only came with one taco but that's an easy fix, order more! The pricing is supe... More reviews

4.4 - 226 votes

Hours: 10AM - 10PM

3501 S 12th Ave, Tucson
(520) 670-1248

Los Tacos Apson

Tacos Apson for lunchMarinated to perfection. Carne asada meat was a mix of cuts. Not fatty or oily. The right amount of flavor to eat plain or add so... More reviews

4.8 - 126 votes

Hours: 10AM - 9PM

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

Juice N Fruit Raspados

I love this place , the girl behind the counter , is the nicest and in my second time going she reminded my order. The portions are so big and the prices... More reviews

View on map