What are you looking for?

Mexican Restaurants in Tempe

4.6 - 216 votes

Hours: 9AM - 8PM

1721 E Warner Rd, Tempe
(480) 284-7000

Maskadores Taco Shop

THIS is the spot for damn good tacos. I don't typically dig carnitas but Maskadores knows how to do it up correct! They offer some of the best Mexic... More reviews

4.5 - 199 votes

Hours: 3 - 9PM

1006 E Warner Rd #102-103, Tempe
(480) 474-4328

Ghost Ranch: Modern Southwest Cuisine

Food was fantastic. The wife got the trout and I got a sampler/combo plate with a skirt steak an 2 different enchiladas WOW we loved it all. Service was ... More reviews

4.6 - 167 votes

Hours: 11AM - 8PM

221 W University Dr, Tempe
(480) 966-3713

El Pollo Supremo

Shame on Trip Advisor ! I opened Google just for kicks on this restaurant & they chose to highlight one bad review (only 2 bad reviews out of 29 !) h... More reviews

4.4 - 199 votes

Hours: 10AM - 8PM

1320 W Elliot Rd #102, Tempe
(480) 820-2323

Santa Madre Taco Shop

For this being our first time here… it’s super quaint and super clean and very simple. Their salsa bar is beautiful as shown from the picture . We both h... More reviews

4.3 - 201 votes

Hours: 11AM - 8PM

1528 E Southern Ave, Tempe
(480) 491-1314

Los Reyes De La Torta

Amazing tortas and extensive menu. Always freshly made and tasty. They were also super kind and remade me my order that I wrongly placed at their other l... More reviews

4.3 - 194 votes

Hours: 9AM - 8PM

818 W Broadway Rd, Tempe
(480) 366-4094

Maskadores taco shop

If you're looking for extremely authentic delicious Mexican food this is the spot. We went around 6 pm and it was dead, we were the only people ther... More reviews

4.5 - 148 votes

Hours: 8AM - 9PM

9206 S Avenida del Yaqui, Tempe
(480) 491-2500

Loreto's Mexican Food

Machaca burrito is on point. Made the way it should be. The chorizo platter tastes homemade. Highly recommend this little spot in Guadalupe Phoenix. More reviews

4.2 - 211 votes

Hours: Closed today

3138 S Mill Ave, Tempe
(480) 966-0776

Casa Reynoso

From the outside you'd never guess that inside awaiting you is some of the best Mexican food in the Valley.Casa Reynoso is located in the corner of ... More reviews

4.1 - 231 votes

Hours: 11AM - 10PM

2350 E Southern Ave #1, Tempe
(480) 897-0025

Manuel's Mexican Restaurant & Cantina | Tempe

I am a vegetarian and I ordered spinach enchiladas. I accidentally ate a piece of beef that was in my food. I haven’t ate meat in 6 years so this was a v... More reviews

4.2 - 206 votes

Hours: 11AM - 12AM

222 S Mill Ave #115, Tempe
(480) 699-0922

Loco Patron

Fairly good cuisine, great atmosphere near Tempe town lake. However, had to wait to order every time I made an order an it was not even busy. Was also ov... More reviews

4.5 - 143 votes

Hours: 11AM - 3PM

119 E Southern Ave, Tempe
(480) 967-8226

Tempe City Tacos

It's not a fancy place, but they make some of the best street tacos and general Mexican style food I've had in Tempe. Always delicious and fres... More reviews

4.4 - 162 votes

Hours: 6AM - 11:30PM

926 E Guadalupe Rd, Tempe
(480) 839-4474

Salazar Brothers Mexican Food

This is my second review of Salazar Brothers because they consistently serve quality food, the place is clean, and their menudo is really good. If you e... More reviews

4.3 - 168 votes

Hours: 9AM - 8PM

818 W Broadway Rd, Tempe
(480) 966-3337

Mucha Lucha Taco Shop

If you're looking for extremely authentic delicious Mexican food this is the spot. We went around 6 pm and it was dead, we were the only people ther... More reviews

4.2 - 183 votes

Hours: 9:30AM - 1AM

1219 W Baseline Rd, Tempe
(480) 775-6484


I tried the fish tacos that were really good I will give it a second chance to try new things More reviews

4.2 - 182 votes

Hours: 11AM - 8PM

1805 E Elliot Rd, Tempe
(480) 820-0837

La Casa De Juana

Cute decor and friendly service. The chips and salsa were tasty, but the the entrees lacked flavor. The enchilada sauce on my burrito tasted like tomato ... More reviews

4.2 - 182 votes

Hours: 7AM - 9PM

2405 E University Dr, Tempe
(480) 966-7091

Susie's Mexican Cafe and Lounge

Been going here since I was a Child and I'm Old, but my taste isn't,......Good Everytime,..! More reviews

4 - 224 votes

Hours: 10AM - 10PM

414 S Mill Ave Suite 115, Tempe
(480) 968-8226

Fuzzy's Taco Shop

Very very good chicken fajita tacos and margaritas! Perfect for a hot day... and date! ? More reviews

4.3 - 153 votes

Hours: 11AM - 10PM

31 S McClintock Dr, Tempe
(480) 912-4052

Barrio Queen

A culinary delight. Food was fresh and was very delicious. Staff was friendly and whole restaurant was clean. Would recommend this place to anyone that w... More reviews

4.2 - 160 votes

Hours: 8:30AM - 3AM

1035 E Lemon St, Tempe
(480) 557-5000

El Paisano Market

I ordered the chicken nachos. Can I just say that not only are the nachos delicious, the toppings that they offer are fresh and they are not stingy.The s... More reviews

4.2 - 153 votes

Hours: 11AM - 9PM

525 S Mill Ave, Tempe
(623) 233-4311

Illegal Pete's Mill

Bomb queso dip. Fantastic tacos and quesadilla, and they have their own special hot sauce. Didn't get a bar drink this time but will definitely try ... More reviews

4.5 - 102 votes

Hours: 8AM - 4AM

1000 E Apache Blvd suite 102, Tempe
(480) 474-4010

El Paisano Restaurant at the Rise

a landmark for burritos. this place has great food and its consistently satisfying. The California burrito is top tier and they have every drink imaginable. More reviews

3.8 - 210 votes

Hours: 10:30AM - 9PM

101 E Baseline Rd, Tempe
(480) 839-8226


Everything was all so fresh down to the onion n cilantro. Clean and quiet. Along with friendly staff. More reviews

3.9 - 189 votes

Hours: Closed today

960 W University Dr, Tempe
(480) 966-0852

Rosita's Fine Mexican Food

We've been coming another restaurant sometime and we thought we'd try this, oh my God it was amazing can't wait to go back More reviews

3.9 - 183 votes

Hours: 10AM - 11PM

2019 W Baseline Rd, Tempe
(602) 431-6470

Aunt Chilada's Tempe

I stopped here to meet my friend and I have to say it was very nice. The restaurant staff were very nice, I ordered the cheese enchilada, it was delicious. More reviews

4.4 - 105 votes

Hours: 10AM - 11PM

2155 E University Dr UNIT 116, Tempe
(480) 431-7224

El jefe tacos

El Jefe Tacos food was the cherry on top of my vacation to Arizona. The food was amazing. More reviews

View on map