Top restaurants list

10 Best Mexican Restaurants in Arizona

  • 10 restaurants
  • Arizona
  • Updated May 26, 2026

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 is a nationally acclaimed restaurant that has been a cornerstone of Phoenix's culinary evolution. A meal at this celebrated spot is a definitive way to experience elevated Mexican food in Arizona. The menu showcases the artistry of Chef Silvana Salcido Esparza with complex moles and signature dishes.
    Item Prices
    187
    Average Item Price
    $15.34
    More about Barrio Cafe

    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
    Chicken Salads Mexican Healthy Family Meals
    Los Dos Molinos is a legendary Phoenix institution famous for its intensely spicy, New Mexican-style cuisine. Dining here is a rite of passage for anyone seeking the hottest authentic food in Arizona. The restaurant operates out of a historic adobe home.
    Item Prices
    624
    Average Item Price
    $11.18
    More about Los Dos Molinos

    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 Platt...

    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 is a highly praised, no-frills taqueria specializing in the cuisine of Chihuahua, Mexico. This spot is a go-to for some of the most authentic tacos and gorditas in Arizona. The focus is on simple, perfectly executed street food.
    Item Prices
    157
    Average Item Price
    $4.58
    More about Tacos Chiwas

    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 is an upscale, stylish restaurant in Old Town Scottsdale offering modern Latin cuisine. A dinner here provides a sophisticated and romantic Arizona dining experience. The menu blends influences from Spain, Mexico, and South America.
    Item Prices
    879
    Average Item Price
    $9.65
    More about The Mission

    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é is a historic Tucson landmark and one of the oldest family-operated Mexican restaurants in the United States. Eating at this institution is a journey into the heart of Sonoran food traditions in Arizona. The cafe is credited with inventing the chimichanga.
    Item Prices
    637
    Average Item Price
    $11.28
    More about El Charro Café

    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 -...

    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 is a lively and colorful restaurant in Phoenix celebrated for its gourmet street tacos and extensive salsa bar. This spot offers a fun and flavorful journey through regional Mexican food in Arizona. The atmosphere is casual and vibrant.
    Item Prices
    416
    Average Item Price
    $11.36
    More about La Santisima

    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 is a long-standing, family-owned restaurant in Phoenix known for its classic Sonoran-style comfort food. This restaurant provides a nostalgic and authentic taste of homestyle Mexican cooking in Arizona. The portions are generous and the atmosphere is welcoming.
    Item Prices
    162
    Average Item Price
    $9.30
    More about Mi Patio

    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 is a small, unassuming spot in Mesa that is a local secret for authentic tacos al pastor. For those in the know, this is a top destination for genuine street-style Mexican food in Arizona. The focus is on quality and tradition.
    Item Prices
    326
    Average Item Price
    $7.01
    More about Taqueria El Pueblito

    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 &...

    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

    9. Café Poca Cosa

    Café Poca Cosa is a vibrant, artistic restaurant in downtown Tucson known for its creative and daily-changing menu. A meal here is an unpredictable and exciting exploration of Mexican cuisine in Arizona. The chef, Sandra Davila, creates new dishes based on market availability.
    More about 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

    10. Chino Bandido

    Chino Bandido is a unique, counter-service restaurant famous for its improbable fusion of Chinese, Mexican, and Jamaican cuisines. This spot offers a completely unconventional but beloved take on fusion food in Arizona. The concept allows diners to mix and match items from different cuisines.
    More about 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

On the map

More top restaurant lists in Arizona

Find your next favorite spot

Can't decide? start here: