Though this large city has a wide variety of cuisines and flavors, if there’s one thing Phoenix can do right, it’s Mexican food.
With its close proximity to the Mexican border, the southwestern feel, and the locals’ love for authentic Mexican fare, it’s no surprise this city excels when it comes to making enchiladas, tamales, burritos and more.
It’s no secret that there are countless Mexican restaurants in the valley – many of which with top-notch reviews. So how can anyone ever decide where to go for the best experience?
Lucky for you, we’ve narrowed down the extensive list of options and compiled our favorite Mexican restaurants in Phoenix to a short list.
Whether you’re looking for a classic, traditional, sit-down Mexican meal or are looking to grab some quick takeout that doesn’t slack on flavor, this list is sure to provide you with the best place to do so.
Top Mexican Restaurants in Phoenix
- Comedor Guadalajara
- Cocina Madrigal Tacos + Tequila
- Valle Luna
- Ladera Taverna y Cocina
- Otro Cafe
- Casa Corazon Restaurant
- Chino Bandido
- El Norteño
- PHX Burrito House
- Las Glorias Grill
- Juan’s Authentic Mexican Food
- Rito’s Mexican Food
- Ta Carbon
- Joy Ride
- La Piñata Mexican Food Restaurant
1830 S Central Ave, Phoenix, AZ 85004
Phone: (602) 253-8299
With thousands of amazing reviews, Comedor Guadalajara is clearly one of the best places to grab Mexican food in Phoenix.
Located in midtown Phoenix, this is a great restaurant to visit on your way to see some of the shops and attractions in the city.
Comedor Guadalajara is family-owned and offers homestyle Mexican cooking, so you’re sure to leave this spot satisfied. Try out the machaca con huevo, carne asada “tampiquena”, or a combo meal.
Don’t forget to stop by for lunch specials from 11 a.m. to 2 p.m. on Wednesday through Friday!
Cocina Madrigal Tacos + Tequila
4044 S 16th St, Phoenix, AZ 85040
Phone: (602) 243-9000
In the mood for some tacos? Great news, Cocina Madrigal Tacos + Tequila specializes in them.
Found in southern Phoenix, this restaurant is a favorite among Phoenix locals. Specifically, many praise the food, drinks, and service. This spot has also won countess awards and made many top restaurant lists.
With a menu full of authentic Mexican dishes and some more Americanized favorites, this is a great place to take the whole family. Be sure to try the al pastor tacos, barbacoa green chile enchiladas, or five cheese macaroni and chicken.
And, of course, grab a margarita or another drink from their wide selection of tequila and other liquor. They offer eight different flavors of margarita, after all!
3336 W Bell Rd, Phoenix, AZ 85053
Phone: (602) 993-3108
Located in north Phoenix, Valle Luna is a lot of locals’ go-to for delicious, traditional Mexican food.
This family-run restaurant is a perfect casual spot to enjoy some great food with family or friends any day of the week.
Serving a wide variety of classic Mexican dishes, you’ll definitely find something you love at Valle Luna. We recommend the sonoran enchilada dinner, baja fish taco dinner, or “lunatic” huevos rancheros.
Be sure to swing by Monday through Saturday from 11 a.m. to 3 p.m. for lunch specials!
Ladera Taverna y Cocina
8729 N Central Ave, Phoenix, AZ 85020
Phone: Phone: (602) 606-2258
Looking for a place to grab some tasty Mexican food and enjoy the outdoors? Check out Ladera Taverna y Cocina.
This restaurant, located in midtown Phoenix, has a beautiful outdoor patio that surrounds a fireplace, so it’s perfect to visit during any kind of weather.
With a menu full of delicious Mexcian dishes and an extensive drink menu, you can expect to enjoy your time at Ladera. Try out the baja enchiladas, street corn, or carne asada burrito.
Don’t forget to come by for happy hour from 3 p.m. to 6 p.m. Tuesday through Friday or brunch from 10 a.m. to 2 p.m. on Saturday and Sunday!
6035 N 7th St, Phoenix, AZ 85014
Phone: (602) 266-0831
Otro Cafe is an amazing spot to chow down on some Mexican food in Phoenix – though we could add this spot to our list simply for their guacamole.
Located in uptown Phoenix, this is a perfect detour to take when on your way to do some shopping or sight-seeing.
With so many options to choose from, it can be hard to pick just one dish to order. Be sure to try the naco torta, something from the all-day breakfast menu, or the guacamole, of course.
Stop by for brunch starting at 8 a.m. every day!
Casa Corazon Restaurant
2637 N 16th St, Phoenix, AZ 85006
Phone: (602) 334-1917
Making Yelp’s list for the top 100 places to eat in 2021, it’s no surprise Casa Corazon Restaurant is on our list for the best Mexican food in Phoenix.
This midtown Phoenix restaurant is quite popular, and is praised for their delicious menu full of satisfying entrees, appetizers, and more.
With a gourmet Mexican food menu and a full bar, everyone will love visiting Casa Corazon. We recommend the quesadilla lobster, gorditas taco, or enchiladas.
Don’t forget to sip on one of nine margaritas or another cocktail while you eat your meal!
15414 N 19th Ave, Phoenix, AZ 85023
Phone: (602) 375-3639
Looking for some Mexican food with a Chinese twist? Try out a local favorite, Chino Bandido.
This small restaurant located in north Phoenix is a great place to grab a quick bite and taste the best of both worlds.
With a menu filled with build-your-own options and customizable meals, your taste buds will definitely be thanking you. Try out the chile relleno, jade red chicken, a quesadilla, black beans, fried rice.
Though they may sound like simple dishes, Chino Bandido’s food will surprise you with its tastiness. The best part is, every meal comes with a melt-in-your-mouth snickerdoodle cookie!
1002 7th Ave, Phoenix, AZ 85007
Phone: (602) 254-4629
With over two thousand beaming reviews, El Norteño is a top pick for many in the valley.
Located in midtown Phoenix, this spot is housed in a counter-serve building with outdoor seating.
Another great location for homestyle Mexican food, this restaurant offers every dish you could want. Be sure to try the red chile burrito, carne asada chimichanga, or tamales.
El Norteño is cash only, however, so make note of this before taking a trip out to this spot!
PHX Burrito House
4140 7th Ave, Phoenix, AZ 85013
Phone: (602) 265-1274
Located in a cozy, charming building, PHX Burrito House is a popular spot to grab burritos, tacos, and quesadillas.
This restaurant is located in midtown Phoenix, much like many of the other places on our list, and is a great place to stop while out and about.
PHX Burrito House offers a menu full of tasty dishes, however, we recommend the green chile pork burrito, fish tacos, or carne asada burrito.
Don’t forget to order a margarita while you enjoy your food!
Las Glorias Grill
7835 N 19th Ave, Phoenix, AZ 85021
Phone: (602) 944-8457
Looking for some authentic Mexican cuisine and a charming, vibrant interior? Las Glorias Grill will do the trick.
Housed in north Phoenix, this restaurant is known for its great food, service, and atmosphere. Locals also appreciate the large portions this stop offers.
Offering a wide variety of Mexican classics, some non traditional items, and some vegetarian options, this spot is perfect for the whole family. Try out the alfredos combo, camarones las glorias, or vegetarian burrito.
Be sure to grab a mojito or bloody mary while you dine!
Juan’s Authentic Mexican Food
1516 E Thomas Rd #5731, Phoenix, AZ 85014
Phone: (602) 241-1918
With authentic in the name, there’s no doubt about it, Juan’s Authentic Mexican Food is one of the best places to satisfy your Mexican food craving.
Another midtown stop, this an easily accessible restaurant you won’t want to miss. Reviewers especially love the food, service, and prices at this stop.
Serving breakfast, classic dishes, and combos, there’s a little bit of something for everyone at Juan’s. Be sure to try the works burrito, potato tacos, or a combo meal if you can’t make up your mind.
Sip on a horchata or jamaica with your meal and don’t forget to order flan, sopapillas, or a chimichangas delight for dessert!
Rito’s Mexican Food
907 N 14th St, Phoenix, AZ 85006
Phone: (602) 262-9842
Seeing as this spot has nearly two thousand amazing reviews, we can definitely vouch that Rito’s Mexican Food is a must while in town.
Located in midtown Phoenix, this restaurant is a take-out spot perfect for a quick meal. Most importantly, however, is that this spot is cash-only, so be sure to plan ahead.
With a straight-forward, traditional menu, this is a perfect place to grab some classic Mexican food. We recommend the three way burrito, bean & guac tostada, or enchiladas.
And if you’re a sauce lover, be sure to order your burrito enchilada style!
2929 N 43rd Ave, Phoenix, AZ 85019
Phone: (602) 682-7701
Another well-liked spot for Mexican food in Phoenix is Ta Carbon, located uptown.
This delicious Mexican restaurant is so popular, in fact, that over three thousand people have reviewed it. Reviewers rave about the traditional Mexican flavors and reasonable prices Ta Carbon offers
As this place prioritizes excellent service and top-notch quality, you definitely won’t be disappointed. Ta Carbon even says they aim to serve the best carne asada in the country!
Try out the luenga tacos, hazz burro, campechano plato if you can’t decide what to order. Be sure to grab some flan for dessert after your meal as well!
Joyride Taco House
5202 N Central Ave, Phoenix, AZ 85012
Phone: (602) 274-8226
Owned by the same owner of multiple successful restaurants in the valley, it’s no wonder Joyride Taco House is such a hit among locals.
Located in uptown Phoenix, Joyride is a perfect spot to enjoy some food and explore the city a bit more. You can even stop at Churn, an ice cream shop owned by the same individual for a sweet treat afterward.
With such an enticing list of dishes and appetizers on their menu, it can be hard to decide what to order. Be sure to try the mexican street corn, any of the tacos, the veg-out burrito, or the hatch green chile queso.
Don’t forget to stop by on weekdays from 2 p.m. to 6 p.m. for happy hour and 2 p.m. to close on Tuesdays for taco Tuesday!
La Piñata Mexican Food Restaurant
5521 N 7th Ave, Phoenix, AZ 85013
Phone: (602) 279-1763
Finishing up our list for the best Mexican Restaurants in Phoenix is La Piñata Mexican Food Restaurant.
This old-school restaurant can be found in north Phoenix and is quite popular according to the countless great reviews.
Having served Sonoran-style food to the Phoenix area for over 50 years, you can count on their food being unbeatable.
We recommend trying the pollo con queso, enchiladas suizas, or a combo meal. Be sure to stop by for fiesta hour between 3 p.m. and 6 p.m. every day of the week!
So what do you think? Dinner at 6? We’re only kidding. Though you can’t help but feel hungry after reading this list!
It’s clear there are so many amazing Mexican restaurants in this city, many of which with a wide variety of options for even the pickiest of eaters.
Though you may have your heart set on one of the selections on our list, we recommend trying a few, or more. They’re all in the same city after all.
Looking for something other than Mexican in Phoenix? Check out our favorite Thai restaurants to visit in the area!
Where’s your favorite place to grab Mexican food in Phoenix? Did we miss it? Let us know in the comments!
This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.