Scottsdale is a culinary hotspot, and when it comes to Mexican food, this vibrant city offers a mix of traditional and contemporary dining experiences that highlight the bold, rich flavors of Mexico.
From casual taquerias to upscale restaurants, there’s something to satisfy every craving. Whether you’re looking for street tacos, sizzling fajitas, or creative takes on classic dishes, Scottsdale has a variety of must-try Mexican eateries.
Here’s our list of the top 13 Mexican restaurants in Scottsdale.
1. The Mission
3815 North Brown Ave., Scottsdale, AZ 85251
Known for its modern Latin cuisine, The Mission combines upscale dining with bold Mexican flavors. Their tableside guacamole is a must, and dishes like pork shoulder tacos and Chilean sea bass are rich with flavor. The Mission’s chic, romantic setting is perfect for a special night out.
2. Barrio Queen
7114 E Stetson Drive Ste 105, Scottsdale, AZ 85251
With an extensive menu inspired by Mexican street food, Barrio Queen brings authentic flavors to Scottsdale. Their handmade tortillas and traditional dishes like Cochinita Pibil make this spot a favorite. The vibrant atmosphere makes it perfect for both casual dining and lively group gatherings.
3. Old Town Tortilla Factory
6910 East Main Street, Scottsdale, AZ 85251
Located in a charming adobe house, Old Town Tortilla Factory offers a unique blend of Mexican and Southwestern cuisine. Known for its handmade tortillas and sizzling fajitas, this restaurant is a Scottsdale favorite for its rustic vibe and expansive outdoor patio.
4. La Hacienda by Richard Sandoval
7575 East Princess Drive, Scottsdale, Arizona 85255
For a luxury Mexican dining experience, La Hacienda offers upscale dishes crafted by celebrity chef Richard Sandoval. Lobster tacos and short rib enchiladas combine traditional Mexican flavors with modern techniques. Their tequila bar, featuring over 200 varieties, is one of the best in Scottsdale.
5. Diego Pops
4338 N Scottsdale Rd., Scottsdale, AZ 85251
A trendy spot known for creative twists on Mexican favorites, Diego Pops offers playful dishes like brussels sprout nachos and grilled street corn. The lively, colorful setting is perfect for casual dining with friends or a night out.
6. The Mexicano
4801 E Cactus Rd. Scottsdale, AZ 85254
The Mexicano is a vibrant restaurant offering both traditional and modern Mexican cuisine. Known for its giant birria tacos and creative margaritas, this festive spot is great for group gatherings or a fun night out with friends.
7. Los Sombreros
2534 N Scottsdale Rd, Scottsdale, AZ 85257
A Scottsdale staple since 1994, Los Sombreros offers authentic Mexican cuisine in a warm, welcoming atmosphere. Popular dishes like mole poblano and chile rellenos are crafted with fresh, locally sourced ingredients, making this spot perfect for family dining.
8. Z’Tejas Southwestern Grill
8300 N Hayden Rd, Suite D-101, Scottsdale, AZ 85258
A blend of Southwestern and Mexican cuisine, Z’Tejas is known for its bold flavors and casual atmosphere. Try the shrimp enchiladas or green chile pork for a satisfying meal, and don’t forget their signature margaritas.
9. Jalapeño Inferno
23587 N. Scottsdale Rd., Scottsdale, AZ 85255
For those who like it hot, Jalapeño Inferno serves up fiery dishes like Diablo shrimp and Inferno-style sauces. This laid-back restaurant is perfect for spice lovers looking to indulge in bold, flavorful Mexican cuisine.
10. Blanco Tacos + Tequila
6166 N. Scottsdale Road #601 Scottsdale, AZ 85253
With a fresh and modern take on Mexican cuisine, Blanco Tacos + Tequila offers a vibrant, fun atmosphere. Their menu includes fresh guacamole, cheesy nachos, and a wide selection of tacos and burritos. Pair your meal with one of their signature margaritas for a perfect night out.
11. Cien Agaves Tacos & Tequila
7228 E. First Ave., Scottsdale, AZ 85251
If you’re in the mood for flavorful tacos and a vast tequila selection, Cien Agaves has you covered. This lively spot offers over 100 tequilas to choose from, paired perfectly with their tacos, enchiladas, and signature sauces.
12. Toca Madera
4736 N Goldwater Blvd, Scottsdale, AZ 85251
For an elevated Mexican dining experience, Toca Madera offers a sleek, modern twist on traditional dishes. Signature dishes like carne asada and shrimp ceviche, paired with innovative cocktails, make it a prime destination for a chic night out in Scottsdale.
13. Sol Mexican Cocina
15323 N Scottsdale Rd, AZ 85254
Inspired by the coastal flavors of Baja California, Sol Mexican Cocina offers fresh, vibrant dishes like fish tacos and ceviche. The lively atmosphere and open-air design make it a great place to enjoy margaritas and Mexican cuisine with friends.
What to Look for in Great Mexican Restaurants
Authenticity of Flavors
Authentic Mexican restaurants prioritize fresh, high-quality ingredients and traditional cooking techniques to create bold, flavorful dishes that transport diners to Mexico.
Handmade Tortillas and Salsas
The best Mexican eateries make tortillas and salsas in-house, adding a fresh, homemade touch to every meal.
Atmosphere
From cozy, rustic cantinas to vibrant, modern spaces, the atmosphere of a Mexican restaurant enhances the overall dining experience.
Why Scottsdale is a Hub for Mexican Cuisine
Scottsdale’s proximity to Mexico brings authentic ingredients and traditional recipes to its diverse dining scene. The city’s restaurants are known for blending rich Mexican heritage with innovative culinary techniques, making Scottsdale one of the best places to explore Mexican cuisine.
Plan Your Mexican Food Adventure
- Reservations
Be sure to make reservations, especially at popular spots, to guarantee a table during busy dining times. - Happy Hours and Special Events
Many Mexican restaurants offer daily happy hours, margarita specials, and themed nights like taco Tuesdays. - Takeout and Catering
Several of these restaurants offer catering and takeout options, perfect for enjoying a Mexican feast at home or for special events.
Find the Best Mexican Food in Scottsdale
Scottsdale is home to an array of vibrant Mexican restaurants, offering everything from traditional street food to upscale modern dining. Whether you’re craving tacos, enchiladas, or creative Mexican dishes, these top 13 Mexican eateries in Scottsdale are sure to deliver a memorable meal.
Be sure to explore these standout restaurants and enjoy the best of Mexican cuisine in Scottsdale.