What are you looking for?

Mexican Restaurants in Tucson

4.7 - 219 votes

Hours: 8AM - 8PM

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

Seis Kitchen

Absolutely delicious breakfast options. I had gone there twice in a week and was a happy camper twice in a row. More reviews

4.7 - 187 votes

Hours: 10AM - 9PM

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

Salsa Verde Restaurant

OMG. We have been here several times. The most recent visit hit the spot just right!! So good!! More reviews

4.6 - 186 votes

Hours: 7AM - 2PM

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

Baja Cafe on Campbell

Two words...Leige waffles! So good. I had the corn beef and eggs, boyfriend had the waffles, well most of them. Coffee was good but the Bloody Mary was e... More reviews

4.8 - 132 votes

Hours: 10AM - 2PM

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

The Little One

My favorite Tucson restaurant. Traditional recipes, always fresh ingredients. During Covid outdoor seating and to-go orders only. Cash or credit. $$ Chic... More reviews

4.4 - 215 votes

Hours: 11AM - 9PM

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

Guadalajara Original Grill

Excellent food and great service served with a smile the waitress who was very nice and professional and had a good knowledge of her menu More reviews

4.6 - 164 votes

Hours: 10:30AM - 5PM

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

The Quesadillas

This place is the real deal for authentic, fast, and fresh tacos and quesadillas! Their handmade tortillas are thin, flakey, and brings out the best flav... More reviews

4.5 - 184 votes

Hours: 8AM - 9PM

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

Taquería Juanitos

Food was decent. Good service. Nothing special about food. Just a regular mexican fare restaurant. More reviews

4.5 - 181 votes

Hours: Closed today

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

Charro Steak & Del Rey

Great menu with both restaurants blending together. Awesome patio on Charro steak side off Congress, less noisy and private yet took in the downtown ha... More reviews

4.5 - 174 votes

Hours: 7AM - 2PM

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

Sunny Daze Café

No. Just no. We stopped on our way to the airport. While I admire their merchandising efforts their food was sub par.... we had the worst huevos ranche... More reviews

4.4 - 196 votes

Hours: Closed today

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

Mi Nidito Restaurant

We loved our meal at Mi Nidito. Even though there were only 2 of us, we got to sit at the large table where Bill Clinton dined. The food was excellent ... More reviews

4.5 - 171 votes

Hours: 11:30AM - 7PM

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

Rollies Mexican Patio

To start off I called to ask some questions how to get there what things might not be on menu the lady whom answered was a delight to speak to very infor... More reviews

4.4 - 186 votes

Hours: 11AM - 6PM

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

Street- Taco and Beer Co.

Street, is one of my absolute favorite spots to get a zesty mexican burrita!! Their food is always fresh even during this damn pandemic! Their margaritas... More reviews

4.5 - 158 votes

Hours: 8AM - 9PM

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

Seis Kitchen

Seis has become one of my favorite eats in Tucson! Excellent indoor/outdoor seating and quality service! Last night our order got accidentally mixed up a... More reviews

4.8 - 101 votes

Hours: 10AM - 8PM

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

Juice N Fruit Raspados

Always satisfied after leaving this wonderful place. Their customer service is excellent. More reviews

4.9 - 83 votes

Hours: 9AM - 5PM

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

Cocteleria La Palma Mariscos Y Mas

Excellent spot for tasty Seafood. I'll return with my relatives. The bill was reasonable I would say. More reviews

4.5 - 152 votes

Hours: 10AM - 10PM

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

Taqueria Aqui Con El Nene

Glorious wonderful all around the food gets a 10 out of 10 with us totally fabulous. I had to get more for later. Never finished a first time meal this t... More reviews

4.7 - 114 votes

Hours: 10AM - 10:30PM

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

El Sinaloense Hot Dog Cart

So freakin delish. KING OF SONORAN DOGS. 4 REAL. im lucky I live within walking distance. More reviews

4.6 - 132 votes

Hours: 11AM - 8:30PM

7109 N Oracle Rd, Tucson
(520) 779-1922


Fantastic Restaurant! Stopped in to check out what all the hype was about, and let me tell you, this place exceeded the hype. Their food is incredible, q... More reviews

4.6 - 131 votes

Hours: 10:30AM - 7:30PM

3051 S Kinney Rd, Tucson
(520) 883-5353

Los Nopales Restaurant

Love going here. Staff always friendly and if u can’t dine in they will pack it to go!!!! More reviews

4.3 - 188 votes

Hours: 8AM - 9PM

7000 E Tanque Verde Rd, Tucson
(520) 296-9759

Poco & Moms Cantina

Ate here twice on a guys golf weekend. Once for dinner, once for lunch. Great food, great service, great margaritas! Really good experience for both meals! More reviews

4.6 - 127 votes

Hours: 6AM - 9PM

835 E 22nd St, Tucson
(520) 294-2836

Maico Restaurant Mexican Food

Great little place just a few minutes from downtown offering some flavorful vegetarian dishes, I recommend the chili relleno More reviews

4.3 - 185 votes

Hours: 10AM - 10PM

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

Los Tacos Apson

los tacos estan muy buenos pero el servicio al cliente es PESIMO. ordenamos casi 15 tacos y solo me dieron 2 botesitos de aguacate y 2 de pico y cuando p... More reviews

4 - 256 votes

Hours: 11AM - 8:30PM

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

El Charro Café

Shared carne seca platter with my wife. Very good. Almost too much for two! Beans were excellent and homemade tortillas were, too. Salsa not the gre... More reviews

4.4 - 156 votes

Hours: 11AM - 8PM

1009 N Grande Ave, Tucson
(520) 623-3563

Mariscos Chihuahua Mexican Seafood Restaurant Tucson Best Mexican Tucson Authentic Ceviche

Don’t miss this little gem of a restaurant if you are in Tucson. Fast service wonderful food and off street parking. COVID be damned this place rocks More reviews

4.4 - 154 votes

Hours: 7AM - 2PM

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

Frank's & Francisco's Denoche Restaurant

The food was excellent and the service was awesome. Will be coming back here in the future..one of the best places to eat in Tucson..? More reviews

View on map