10 Best Mexican Restaurants in Arizona

The top ten best Mexican restaurants in Arizona are Barrio Cafe, Los Dos Molinos, Tacos Chiwas, The Mission, El Charro Café, Café Poca Cosa, La Santisima, Mi Patio, Taqueria El Pueblito, and Chino Bandido. Dining on Mexican food in Arizona is an essential Southwestern experience, deeply influenced by the state's proximity to the Sonoran border. Food enthusiasts travel to the Grand Canyon State to taste authentic regional specialties like sun-dried carne seca, spicy Hatch green chile stew, and mesquite-grilled meats. Chefs in culinary hubs like Phoenix and Tucson demonstrate a profound reverence for ancestral recipes while also pushing the boundaries of modern Southwestern cuisine. 

These acclaimed Mexican establishments range from historic, family-run institutions to modern, chef-driven cantinas. The integrity of the food relies on sourcing specific ingredients, such as chiles from Hatch, New Mexico, and premium beef from local Arizona ranches. The state's dining landscape shifts from the fiery, unapologetic heat of a New Mexican-style kitchen to the subtle, complex moles of a refined Oaxacan-inspired menu. A standard meal at a Mexican restaurant in Arizona costs an average of $30 per person.

Barrio Cafe earns the title of the best overall Mexican restaurant for its groundbreaking, chef-driven cuisine, its role in elevating Phoenix's food reputation, and its vibrant, artistic atmosphere. Tacos Chiwas is the top spot for a fast-casual meal, offering an authentic taste of Chihuahuan-style street tacos. For a fine-dining experience, The Mission provides an upscale, sophisticated take on modern Latin American gastronomy.

The top best Mexican restaurants in Arizona are listed below.

  1. Barrio Cafe 1
    Barrio Cafe 0.00 (0 Reviews)
    • Item Prices 187
    • Average Item Price $15.34
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Mexican

    Signature Dishes:

    Pollo Poblano
    Pato en Tamarindo
    De mi Tita

    Barrio Cafe signature dishes Pollo Poblano
Pato en Tamarindo
De mi Tita
    Location:

    Terminal 4, 3400 Sky Hbr Blvd, Phoenix, AZ 85034

    Special Feature:

    The restaurant's exterior is covered in vibrant, intricate murals celebrating Mexican culture, making it a local landmark.

    What Makes It Special:

    The chef's commitment to authentic, regional Mexican recipes presented with modern sophistication.

    What Sets It Apart:

    The combination of James Beard-nominated cuisine and a deep connection to the local arts community creates a unique dining institution.

    Operating Hours:

    Monday – Sunday: 4:00 AM–10:30 PM

    Price:

    $10 to $20 per person

    Barrio Cafe Menu Prices
  2. Los Dos Molinos 2
    Los Dos Molinos 0.00 (0 Reviews)
    Chicken Salads Mexican Healthy Family Meals
    • Item Prices 624
    • Average Item Price $11.18
    Type of Restaurant:

    Casual Dining

    Type of Food:

    New Mexican

    Signature Dishes:

    Chimichanga
    “Los Dos” Flautas Dinner
    Garlic Pork Roast Platter

    Los Dos Molinos signature dishes Chimichanga
“Los Dos” Flautas Dinner
Garlic Pork Roast Platter
    Location:

    8646 S Central Ave, Phoenix, AZ 85042

    Special Feature:

    The restaurant posts explicit warnings about the extreme heat level of its food, which is a point of pride.

    What Makes It Special:

    The unwavering dedication to the fiery heat of Hatch chiles, which are central to every dish.

    What Sets It Apart:

    The unique, historic setting in the former home of Western movie star Tom Mix adds to its iconic status.

    Operating Hours:

    Tuesday – Friday: 11:00 AM–9:00 PMSaturday: 10:00 AM–9:00 PMSunday: 10:00 AM–3:00 PMMonday: Closed

    Price:

    $20 to $30 per person

    Los Dos Molinos Menu Prices
  3. Tacos Chiwas 3
    Tacos Chiwas 0.00 (0 Reviews)
    • Item Prices 157
    • Average Item Price $4.58
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican

    Signature Dishes:

    Carne Asada Tacos
    Al Pastor Tacos
    Barbacoa Tacos

    Tacos Chiwas signature dishes Carne Asada Tacos
Al Pastor Tacos
Barbacoa Tacos
    Location:

    1028 E Indian School Rd, Phoenix, AZ 85014

    Special Feature:

    The restaurant makes its corn and flour tortillas in-house daily, a key to its authentic flavor.

    What Makes It Special:

    The dedication to a specific regional style of Mexican food rarely found elsewhere in the state.

    What Sets It Apart:

    The simplicity and quality of the ingredients, particularly the house-made tortillas and expertly cooked meats, have earned it a cult following.

    Operating Hours:

    Monday – Saturday: 10:00 AM–9:00 PMSunday: 10:00 AM–4:00 PM

    Price:

    $10 to $20 per person

    Tacos Chiwas Menu Prices
  4. The Mission 4
    The Mission 0.00 (0 Reviews)
    • Item Prices 879
    • Average Item Price $9.65
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Latin American

    Signature Dishes:

    Roasted Pork Shoulder
    Braised Short Rib
    Mahi Mahi

    The Mission signature dishes Roasted Pork Shoulder
Braised Short Rib
Mahi Mahi
    Location:

    3815 N Brown Ave, Scottsdale, AZ 85251

    Special Feature:

    The restaurant features a dramatic Himalayan salt block wall and romantic, candlelit ambiance.

    What Makes It Special:

    The use of a traditional "plancha" grill and mesquite wood smoke to impart a unique flavor to the dishes.

    What Sets It Apart:

    The combination of a chic, modern setting with ancient cooking techniques creates a one-of-a-kind atmosphere.

    Operating Hours:

    Monday – Thursday, Sunday: 11:00 AM–10:00 PMFriday – Saturday: 11:00 AM–11:00 PM

    Price:

    $50 to $100 per person

    The Mission Menu Prices
  5. El Charro Café 5
    El Charro Café 0.00 (0 Reviews)
    • Item Prices 637
    • Average Item Price $11.28
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Sonoran Mexican

    Signature Dishes:

    The Carne Seca Platter
    Bandera Enchiladas
    Original Enchis - Pollo Arizona

    El Charro Café signature dishes The Carne Seca Platter
Bandera Enchiladas
Original Enchis - Pollo Arizona
    Location:

    311 N Court Ave, Tucson, AZ 85701

    Special Feature:

    The restaurant still dries its famous carne seca in a cage on the roof, following a century-old tradition.

    What Makes It Special:

    Its status as a living piece of culinary history, operating continuously since 1922.

    What Sets It Apart:

    The authentic Sonoran-style menu, particularly the naturally dried, shredded beef (carne seca), offers a true taste of the region.

    Operating Hours:

    Monday – Saturday: 11:00 AM–9:00 PMSunday: 10:00 AM–9:00 PM

    Price:

    $20 to $30 per person

    El Charro Café Menu Prices
  6. La Santisima 6
    La Santisima 0.00 (0 Reviews)
    • Item Prices 416
    • Average Item Price $11.36
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican

    Signature Dishes:

    Oaxaca Black Mole Tacos
    Cochinita Pibil Tacos
    Pozole

    La Santisima signature dishes Oaxaca Black Mole Tacos
Cochinita Pibil Tacos
Pozole
    Location:

    4117 N 16th St, Phoenix, AZ 85016

    Special Feature:

    The restaurant features a massive, self-serve salsa bar with over a dozen unique and house-made salsas.

    What Makes It Special:

    The sheer variety and creativity of the taco options, which go far beyond standard fillings.

    What Sets It Apart:

    The unparalleled salsa bar, which allows diners to customize their meals with a huge range of flavors and heat levels.

    Operating Hours:

    Monday – Sunday: 10:00 AM – 9:00 PM

    Price:

    $20 to $30 per person

    La Santisima Menu Prices
  7. Mi Patio 7
    Mi Patio 0.00 (0 Reviews)
    • Item Prices 162
    • Average Item Price $9.30
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Sonoran Mexican

    Signature Dishes:

    Cheese Enchilada
    Chicken Burro
    Mexican Pizza

    Mi Patio signature dishes Cheese Enchilada
Chicken Burro
Mexican Pizza
    Location:

    3347 N 7th Ave, Phoenix, AZ 85013

    Special Feature:

    The restaurant has a large, shaded patio that has been a neighborhood gathering spot for decades.

    What Makes It Special:

    The consistency and tradition of its recipes, which have remained unchanged for generations.

    What Sets It Apart:

    Its reputation as a beloved neighborhood institution, offering a reliable and comforting dining experience.

    Operating Hours:

    Monday – Thursday, Sunday: 10:00 AM–9:00 PMFriday – Saturday: 10:00 AM–10:00 PM

    Price:

    $10 to $20 per person

    Mi Patio Menu Prices
  8. Taqueria El Pueblito 8
    Taqueria El Pueblito 0.00 (0 Reviews)
    • Item Prices 326
    • Average Item Price $7.01
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican

    Signature Dishes:

    Chorizo, Potato, Eggs & Cheese Burrito
    Bacon, Eggs, Potato & Cheese Burrito
    Al Pastor Torta

    Taqueria El Pueblito signature dishes Chorizo, Potato, Eggs & Cheese Burrito
Bacon, Eggs, Potato & Cheese Burrito
Al Pastor Torta
    Location:

    1800 E Fort Lowell Rd a156, Tucson, AZ 85719

    Special Feature:

    The tacos al pastor are carved directly from a traditional vertical rotisserie, known as a "trompo."

    What Makes It Special:

    The authentic preparation of al pastor, a method not commonly found in many restaurants.

    What Sets It Apart:

    Its hidden-gem status and singular focus on perfecting one of Mexico's most famous street foods.

    Operating Hours:

    Monday – Saturday: 7:00 AM–8:00 PMSunday: 8:00 AM–5:00 PM

    Price:

    $10 to $20 per person

    Taqueria El Pueblito Menu Prices
  9. Café Poca Cosa 9
    Café Poca Cosa
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican

    Signature Dishes:

    Plato Poca Cosa (Chef's Choice)
    Mole
    Tamales

    Café Poca Cosa signature dishes Plato Poca Cosa (Chef's Choice)
Mole
Tamales
    Location:

    110 E Pennington St, Tucson, AZ 85701

    Special Feature:

    The menu is written daily on a chalkboard, offering a completely new selection of dishes each day.

    What Makes It Special:

    The spontaneous and creative approach to cooking, ensuring no two visits are ever the same.

    What Sets It Apart:

    The "Plato Poca Cosa," where the chef personally selects a combination of three dishes for the guest, provides a unique, curated experience.

    Operating Hours:

    Permanently Closed

    Price:

    $30 to $50 per person

  10. Chino Bandido 10
    Chino Bandido
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Chinese-Mexican Fusion

    Signature Dishes:

    Jade Red Chicken
    Emerald Chicken
    Jerk Fried Rice

    Chino Bandido signature dishes Jade Red Chicken
Emerald Chicken
Jerk Fried Rice
    Location:

    310 W Bell Rd, Phoenix, AZ 85023

    Special Feature:

    Diners receive a free snickerdoodle cookie with every meal.

    What Makes It Special:

    The "build your own" plate model, where guests choose a combination like Jerk Chicken with black beans and a side of egg foo young.

    What Sets It Apart:

    Its one-of-a-kind culinary concept, which has earned it national attention and a fiercely loyal local following.

    Operating Hours:

    Monday – Sunday: 11:00 AM–9:00 PM

    Price:

    $10 to $20 per person