10 Best Mexican Restaurants In Scottsdale

The ten best Mexican restaurants in Scottsdale are The Mission Old Town, LA HACIENDA, Toca Madera Scottsdale, Alma Scottsdale, Call Her Martina, The Mexicano Scottsdale, Los Sombreros Mexican Patio, Cien Agaves Tacos & Tequila, Salt & Lime Modern Mexican Grill, and Dos Familias Local Mexican. Mexican restaurants in Arizona's desert city are famous for sophisticated, chef-run kitchens that present modern and regional Mexican food, setting a high standard in the Southwestern United States. The Mission Old Town in Old Town Scottsdale provides an upscale, contemporary meal with an inventive menu and deep tequila selections. Los Sombreros Mexican Patio offers a focused taste of traditional Mexican cooking. The Scottsdale area also has enduring cantinas like Cien Agaves Tacos & Tequila, which serves classic Tex-Mex comfort food.

Most Mexican restaurants in Scottsdale are located in Old Town Scottsdale and North Scottsdale neighborhoods within Maricopa County. The collection of Mexican restaurant Scottsdale includes upscale dining rooms, authentic taquerias, and immersive themed cantinas. Environments differ greatly, from the elegant, modern space at Toca Madera Scottsdale to the lively, casual energy of Cien Agaves Tacos & Tequila. These high-quality rooms and beloved local spots form a key part of the city's food makeup. A meal at a Mexican eatery in Scottsdale falls within a $15 to $100 range per person.

Mexican restaurants in Scottsdale receive praise for their inventive dishes and regional focus. The Mission Old Town stands as the top choice for a complete fine-dining experience. For the best Mexican food in Scottsdale in a fast-casual setting, Dos Familias Local Mexican is a prime destination, known for its home-style comfort food. Toca Madera Scottsdale earns recognition for its artistic presentation, representing the best modern Mexican food. Diners seeking plant-based meals find options like plant-based tacos and vegetable-focused main courses at The Mission Old Town, while LA HACIENDA provides gluten-free selections such as corn tortillas for tacos and enchiladas.

The top Mexican restaurants in Scottsdale are listed below.

  1. La Hacienda 1
    La Hacienda 0.00 (0 Reviews)
    • Item Prices 810
    • Average Item Price $10.28
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Regional Mexican, Modern Mexican

    Signature Dishes:

    GuacamoleCarnitasQueso FundidoLobster Tacos

    La Hacienda signature dishes GuacamoleCarnitasQueso FundidoLobster Tacos
    Location:

    7575 E Princess Dr, Scottsdale, AZ 85255

    Special Feature:

    The restaurant offers a "Tequila Goddess" who guides diners through its selection of over 200 tequilas and mezcals.

    What Makes It Special:

    LA HACIENDA is known for its luxurious hacienda ambiance, high-quality ingredients, and refined presentation of Mexican dishes, providing a resort dining experience.

    What Sets It Apart:

    Its location within a luxury resort, coupled with its extensive tequila program and elegant atmosphere, distinguishes it as a premier destination for upscale Mexican dining.

    Operating Hours:

    Monday – Thursday: 5:30 PM – 9:00 PMFriday – Saturday: 5:00 PM – 9:00 PMSunday: 5:30 PM – 9:00 PM

    Price:

    $30 to $50 per person

    La Hacienda Menu Prices
  2. Alma Scottsdale 2
    Alma Scottsdale 0.00 (0 Reviews)
    Mexican Latin American New Mexican
    • Item Prices 41
    • Average Item Price $18.07
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Modern Mexican

    Signature Dishes:

    Empanada Con PolloPosole VerdeGreen Pork ChiliElote

    Alma Scottsdale signature dishes Empanada Con PolloPosole VerdeGreen Pork ChiliElote
    Location:

    7001 N Scottsdale Rd STE 147, Scottsdale, AZ 85253

    Special Feature:

    The restaurant features a stylish and inviting interior with modern decor and a comfortable patio area.

    What Makes It Special:

    Alma Scottsdale is known for its fresh ingredients, creative plating, and a menu that respects Mexican flavors while offering a modern twist.

    What Sets It Apart:

    Its focus on a contemporary, refined approach to Mexican cuisine in a relaxed yet elegant setting distinguishes it from more traditional cantinas.

    Operating Hours:

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

    Price:

    $20 to $30 per person

    Alma Scottsdale Menu Prices
  3. Cien Agaves Tacos & Tequila 3
    Cien Agaves Tacos & Tequila 0.00 (0 Reviews)
    • Item Prices 38
    • Average Item Price $7.68
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican, Tex-Mex

    Signature Dishes:

    Tres Tacos EspecialCarne Asada TacoQueso Verde

    Cien Agaves Tacos & Tequila signature dishes Tres Tacos EspecialCarne Asada TacoQueso Verde
    Location:

    7228 E 1st Ave, Scottsdale, AZ 85251

    Special Feature:

    The restaurant boasts a large selection of tequilas, allowing diners to explore different varieties and craft custom margaritas.

    What Makes It Special:

    Cien Agaves Tacos & Tequila is known for its energetic ambiance, solid Mexican food, and its focus on tequila, making it a popular spot for social gatherings.

    What Sets It Apart:

    Its combination of a wide tequila selection, a lively Old Town location, and a menu of crowd-pleasing Mexican and Tex-Mex favorites distinguishes it as a go-to for a fun night out.

    Operating Hours:

    Monday – Thursday: 11:00 AM – 11:00 PMFriday – Saturday: 11:00 AM – 12:00 AMSunday: 11:00 AM – 11:00 PM

    Price:

    $20 to $30 per person

  4. The Mission Old Town 4
    The Mission Old Town
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Modern Latin, Mexican

    Signature Dishes:

    Smoked BurrataPozoleRoasted Pork Shoulder Taco

    The Mission Old Town signature dishes Smoked BurrataPozoleRoasted Pork Shoulder Taco
    Location:

    3815 N Brown Ave, Scottsdale, AZ 85251

    Special Feature:

    The restaurant features a sophisticated ambiance with a candlelit patio and a menu known for its inventive use of flavors and textures.

    What Makes It Special:

    The Mission Old Town is known for its sophisticated and creative approach to Mexican-inspired Latin food, offering an elevated dining experience in the heart of Old Town.

    What Sets It Apart:

    Its specific focus on a refined, contemporary take on Latin cuisine, combined with a serious tequila program and intimate setting, distinguishes it from more casual cantinas.

    Operating Hours:

    Monday – Thursday: 11:00 AM – 10:00 PMFriday – Saturday: 11:00 AM – 11:00 PMSunday: 11:00 AM – 10:00 PM

    Price:

    $30 to $50 per person

  5. Toca Madera Scottsdale 5
    Toca Madera Scottsdale
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Modern Mexican, Wood-Fired Mexican

    Signature Dishes:

    Carne AsadaBaja Style PokeChicken Asada Taco

    Toca Madera Scottsdale signature dishes Carne AsadaBaja Style PokeChicken Asada Taco
    Location:

    4736 N Goldwater Blvd, Scottsdale, AZ 85251

    Special Feature:

    The restaurant features a retractable roof and a vibrant nightlife atmosphere with live music and DJs.

    What Makes It Special:

    Toca Madera Scottsdale is known for its stylish setting, innovative Mexican dishes, and energetic social dining experience.

    What Sets It Apart:

    Its combination of high-end modern Mexican cuisine, a wood-fired grill, and a dynamic, party-like atmosphere with a DJ distinguishes it from traditional Mexican restaurants.

    Operating Hours:

    Monday – Thursday: 4:00 PM – 11:00 PMFriday: 4:00 PM – 1:00 AMSaturday: 11:00 AM – 1:00 AMSunday: 11:00 AM – 11:00 PM

    Price:

    Over $100 per person

  6. Call Her Martina 6
    Call Her Martina
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican, Modern Mexican

    Signature Dishes:

    Martina’s RibeyeQuesabirriaCarne Asada Tacos

    Call Her Martina signature dishes Martina’s RibeyeQuesabirriaCarne Asada Tacos
    Location:

    7135 E Camelback Rd #165, Scottsdale, AZ 85251

    Special Feature:

    The restaurant features a visually striking interior with bright murals and unique artistic touches, creating a festive and Instagrammable environment.

    What Makes It Special:

    Call Her Martina is known for its lively and aesthetic ambiance, combined with flavorful Mexican food and innovative drinks.

    What Sets It Apart:

    Its strong emphasis on a highly stylized, colorful, and social dining experience, alongside its Mexican menu, distinguishes it as a popular spot for both food and atmosphere.

    Operating Hours:

    Tuesday – Thursday: 5:00 PM – 9:00 PMFriday: 4:00 PM – 10:00 PMSaturday: 11:00 AM – 10:00 PMSunday: 11:00 AM – 8:00 PMMonday: Closed

    Price:

    $20 to $30 per person

  7. The Mexicano Scottsdale 7
    The Mexicano Scottsdale
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Modern Mexican, Shareable Plates

    Signature Dishes:

    NachosChips and SalsaThree Tacos Plate

    The Mexicano Scottsdale signature dishes NachosChips and SalsaThree Tacos Plate
    Location:

    4801 E Cactus Rd, Phoenix, AZ 85254

    Special Feature:

    The restaurant offers a "Build Your Own Taco Bar" and a "Build Your Own Margarita Bar," allowing for personalized dining experiences.

    What Makes It Special:

    The Mexicano Scottsdale is known for its fun, interactive dining concept and its modern take on Mexican comfort food.

    What Sets It Apart:

    Its unique interactive bars for tacos and margaritas, combined with a playful and energetic atmosphere, distinguishes it from more traditional Mexican restaurants.

    Operating Hours:

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

    Price:

    $20 to $30 per person

  8. Los Sombreros Mexican Patio 8
    Los Sombreros Mexican Patio
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican, Regional Mexican

    Signature Dishes:

    Smoked Chicken EnchiladasShrimp TacosHomemade Guacamole

    Los Sombreros Mexican Patio signature dishes Smoked Chicken EnchiladasShrimp TacosHomemade Guacamole
    Location:

    2534 N Scottsdale Rd, Scottsdale, AZ 85257

    Special Feature:

    The restaurant is known for its charming outdoor patio, providing a relaxed and enjoyable dining experience.

    What Makes It Special:

    Los Sombreros Mexican Patio is recognized for its authentic, flavorful Mexican dishes prepared with traditional recipes and a welcoming, neighborhood feel.

    What Sets It Apart:

    Its dedication to classic regional Mexican cooking, particularly its well-regarded mole and cochinita pibil, distinguishes it as a go-to for traditional flavors.

    Operating Hours:

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

    Price:

    $20 to $30 per person

  9. Salt & Lime Modern Mexican Grill 9
    Salt & Lime Modern Mexican Grill
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Modern Mexican

    Signature Dishes:

    Baja TacoPollo AsadoCarne Asada

    Salt & Lime Modern Mexican Grill signature dishes Baja TacoPollo AsadoCarne Asada
    Location:

    9397 E Shea Blvd #115, Scottsdale, AZ 85260

    Special Feature:

    The restaurant offers a popular happy hour with deals on food and drinks, attracting a consistent crowd.

    What Makes It Special:

    Salt & Lime Modern Mexican Grill is known for its fresh ingredients, creative menu items, and a relaxed yet stylish setting.

    What Sets It Apart:

    Its focus on lighter, fresher interpretations of Mexican dishes, combined with a welcoming modern ambiance, distinguishes it from heavier, more traditional Mexican fare.

    Operating Hours:

    Monday – Thursday: 11:00 AM – 10:00 PMFriday: 11:00 AM – 11:00 PMSaturday: 10:00 AM – 11:00 PMSunday: 10:00 AM – 9:00 PM

    Price:

    $20 to $30 per person

  10. Dos Familias Local Mexican 10
    Dos Familias Local Mexican
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican, Comfort Food

    Signature Dishes:

    Carne Asada BurritoCheese EnchiladasTacosMenudo

    Dos Familias Local Mexican signature dishes Carne Asada BurritoCheese EnchiladasTacosMenudo
    Location:

    10810 N Tatum Blvd Suite 100, Phoenix, AZ 85028 (Note: Located near the Scottsdale border, often considered part of the broader Scottsdale dining area)

    Special Feature:

    The restaurant emphasizes homemade flavors and a welcoming, family-friendly atmosphere.

    What Makes It Special:

    Dos Familias Local Mexican is known for its hearty portions, affordable prices, and consistent quality of classic Mexican dishes.

    What Sets It Apart:

    Its focus on providing reliable, home-style Mexican comfort food in a no-frills, community-oriented setting distinguishes it from more modern or upscale establishments.

    Operating Hours:

    Permanently Closed

    Price:

    $15 to $30 per person