10 Best Mexican Restaurants In Santa Fe

The ten best Mexican restaurants in Santa Fe include La Choza, The Shed, Tomasita's, Sazon, El Callejon Taqueria and Grill, La Plazuela at La Fonda, Casa Chimayo, Coyote Café and Rooftop Cantina, Los Potrillos, and Tacos y Burritos La Fe. Santa Fe is famous for its singular focus on New Mexican cuisine, a unique food culture centered on the state's native red and green chiles, offering signature dishes like blue corn enchiladas smothered in chile, carne adovada, and green chile stew. 

Mexican restaurants in Santa Fe are found near the historic downtown Plaza and in the Railyard District. The array of eateries includes world-famous historic institutions, elegant fine-dining rooms in landmark hotels, and straightforward local taquerias. A meal at The Shed is a bustling crowded affair in a historic hacienda, while La Plazuela offers a quiet romantic dinner in a beautiful courtyard. Dining at one of Santa Fe's Mexican restaurants costs between $15 and $150 per person.

La Choza is the best overall choice, set apart by its award-winning chile, its slightly less crowded location in the Railyard, and its status as a local favorite. For a quick and traditional meal, El Callejon Taqueria and Grill serves some of the best Mexican food in Santa Fe from its hidden alleyway location. Sazon provides a premier fine-dining meal with its creative, mole-focused menu. Restaurants like Sazon offer dedicated vegan options, while nearly all New Mexican establishments, including La Choza and The Shed, have extensive gluten-free choices that use corn as a base.

The top Mexican restaurants in Santa Fe are listed below.

  1. La Choza 1
    La Choza 0.00 (0 Reviews)
    • Item Prices 380
    • Average Item Price $8.55
    Type of Restaurant:

    Casual Dining

    Type of Food:

    New Mexican

    Signature Dishes:

    TamaleChalupaEnchilada Plate

    La Choza signature dishes TamaleChalupaEnchilada Plate
    Location:

    905 Alarid St, Santa Fe, NM 87505, United States

    Special Feature:

    The restaurant is renowned for its award-winning red and green chile, which is the centerpiece of nearly every dish on the menu.

    What Makes It Special:

    La Choza is known for its consistent, high-quality execution of traditional New Mexican comfort food in a lively, festive, and perennially popular setting.

    What Sets It Apart:

    Its location away from the downtown Plaza and its reputation as a go-to for both locals and visitors give it a distinct, less tourist-congested character compared to its sister restaurant.

    Operating Hours:

    Monday–Saturday: 11:00 AM–2:30 PM, 4:30 PM–9:00 PMSunday: Closed

    Price:

    $10 to $20 per person

    La Choza Menu Prices
  2. The Shed 2
    The Shed 0.00 (0 Reviews)
    • Item Prices 9
    • Average Item Price $13.44
    Type of Restaurant:

    Casual Dining

    Type of Food:

    New Mexican

    Signature Dishes:

    The ShedburgerOriginal BurgerEnchiladas

    The Shed signature dishes The ShedburgerOriginal BurgerEnchiladas
    Location:

    113 1/2 E Palace Ave, Santa Fe, NM 87501, United States

    Special Feature:

    The restaurant's signature is its pungent, spicy red chile sauce, which is made from chile grown specifically for the restaurant.

    What Makes It Special:

    The Shed is a Santa Fe institution, celebrated for its decades-long history of serving classic New Mexican dishes in a unique, multi-roomed historic building.

    What Sets It Apart:

    Its prime location just off the Plaza and its legendary status as a must-visit culinary landmark make it a quintessential Santa Fe dining experience.

    Operating Hours:

    Monday–Saturday: 11:00 AM–2:30 PM, 5:00 PM–9:00 PMSunday: Closed

    Price:

    $20 to $30 per person

    The Shed Menu Prices
  3. Tomasita's 3
    Tomasita's 0.00 (0 Reviews)
    Chicken Salads Mexican Latin American Burritos Tacos Family Meals Family Friendly Affordable Meals New Mexican Group Friendly Kids Friendly
    • Item Prices 246
    • Average Item Price $12.57
    Type of Restaurant:

    Casual Dining

    Type of Food:

    New Mexican

    Signature Dishes:

    Carne AdovadaFlautas CompuestasSuper Tortilla Burger

    Tomasita's signature dishes Carne AdovadaFlautas CompuestasSuper Tortilla Burger
    Location:

    500 S Guadalupe St, Santa Fe, NM 87501, United States

    Special Feature:

    The restaurant is renowned for its "Swirl" margarita, a frozen margarita with a swirl of sangria, which has become a local institution.

    What Makes It Special:

    Tomasita's is a go-to for its lively, high-volume atmosphere and its consistent delivery of satisfying, classic New Mexican comfort food.

    What Sets It Apart:

    Its combination of a large, energetic space with a very popular and well-regarded bar program makes it a premier destination for a festive meal.

    Operating Hours:

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

    Price:

    $10 to $20 per person

    Tomasita's Menu Prices
  4. Los Potrillos 4
    Los Potrillos 0.00 (0 Reviews)
    • Item Prices 240
    • Average Item Price $11.91
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican-American

    Signature Dishes:

    FajitasChile RellenoEnchiladasQueso Dip

    Los Potrillos signature dishes FajitasChile RellenoEnchiladasQueso Dip
    Location:

    1947 Cerrillos Rd, Santa Fe, NM 87505, United States

    Special Feature:

    The restaurant is a long-standing fixture on Cerrillos Road, known for its consistent and unpretentious approach to familiar Mexican-American cuisine.

    What Makes It Special:

    The restaurant is a dependable neighborhood spot known for its welcoming environment, fast service, and consistently satisfying comfort food.

    What Sets It Apart:

    Its role as a straightforward, family-friendly neighborhood restaurant with an extensive, crowd-pleasing menu makes it a reliable choice for a classic meal.

    Operating Hours:

    Saturday–Friday: 8:00 AM–9:00 PMMonday, Tuesday, Thursday: 9:00 AM–9:00 PMWednesday: Closed

    Price:

    $10 to $20 per person

    Los Potrillos Menu Prices
  5. Sazon 5
    Sazon
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Haute Mexican, Modern Mexican

    Signature Dishes:

    XochimilcoCoyoacanPulpo

    Sazon signature dishes XochimilcoCoyoacanPulpo
    Location:

    221 Shelby St, Santa Fe, NM 87501, United States

    Special Feature:

    The dining experience often begins with the "Sazon," a tasting of the chef's signature moles presented with tortillas for dipping.

    What Makes It Special:

    Sazon is a destination for its inventive, chef-driven food that reinterprets Mexican cuisine through a fine-dining lens, with a focus on complex moles.

    What Sets It Apart:

    Its unique fusion of high-end, artistic presentation with the deep, traditional flavors of interior Mexico makes it a singular fine-dining establishment.

    Operating Hours:

    Monday–Saturday: 5:00 PM–9:00 PMSunday: Closed

    Price:

    Over $100 per person

  6. El Callejon Taqueria and Grill 6
    El Callejon Taqueria and Grill
    Type of Restaurant:

    Taqueria

    Type of Food:

    Traditional Mexican, Street Food

    Signature Dishes:

    Tacos al PastorLechon TacosAdovada

    El Callejon Taqueria and Grill signature dishes Tacos al PastorLechon TacosAdovada
    Location:

    208 Galisteo St, Santa Fe, NM 87501, United States

    Special Feature:

    The restaurant's "hidden gem" location in a narrow alleyway (callejón) provides a unique and intimate setting away from the main tourist crowds.

    What Makes It Special:

    The eatery is a reliable go-to for a quick and flavorful meal, celebrated for its fresh ingredients and classic taqueria preparations.

    What Sets It Apart:

    Its role as a straightforward, high-quality downtown taqueria makes it a dependable and beloved choice for a classic Mexican street food meal.

    Operating Hours:

    Saturday, Friday: 11:30 AM–11:00 PMThursday, Sunday: 11:30 AM–10:00 PMTuesday–Wednesday: 4:30 PM–10:00 PMMonday: Closed

    Price:

    $20 to $30 per person

  7. La Plazuela at La Fonda 7
    La Plazuela at La Fonda
    Type of Restaurant:

    Fine Dining

    Type of Food:

    New Mexican, Southwestern

    Signature Dishes:

    Filet Y EnchiladaHuitlacoche TamalLa Fonda Steak Frites

    La Plazuela at La Fonda signature dishes Filet Y EnchiladaHuitlacoche TamalLa Fonda Steak Frites
    Location:

    100 E San Francisco St, Santa Fe, NM 87501, United States

    Special Feature:

    The restaurant is situated in a beautiful, skylit atrium with a central fountain and hand-painted windows, creating a memorable and elegant environment.

    What Makes It Special:

    The restaurant is a destination for its unique, historic atmosphere that combines the grandeur of old Santa Fe with a refined, contemporary menu.

    What Sets It Apart:

    Its singular location within the iconic La Fonda hotel makes it a premier destination for a special occasion or a quintessential Santa Fe experience.

    Operating Hours:

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

    Price:

    $30 to $50 per person

  8. Casa Chimayo 8
    Casa Chimayo
    Type of Restaurant:

    Casual Dining

    Type of Food:

    New Mexican (Chimayó-Style)

    Signature Dishes:

    Burritos de ChimayoChile RellenosStuffed Sopaipilla

    Casa Chimayo signature dishes Burritos de ChimayoChile RellenosStuffed Sopaipilla
    Location:

    409 W Water St, Santa Fe, NM 87501, United States

    Special Feature:

    The menu is centered on the specific food of the Chimayó Valley, a region renowned for its unique, heirloom red chile.

    What Makes It Special:

    The restaurant is a destination for its genuine, high-quality homestyle food that delivers the specific flavors of the Chimayó region.

    What Sets It Apart:

    Its clear focus on the unique food of Chimayó, particularly its use of authentic Chimayó red chile, makes it a destination for a specific food experience.

    Operating Hours:

    Tuesday–Saturday: 11:00 AM–2:00 PM, 5:30 PM–9:00 PMSunday–Monday: Closed

    Price:

    $30 to $50 per person

  9. Coyote Café and Rooftop Cantina 9
    Coyote Café and Rooftop Cantina
    Type of Restaurant:

    Fine Dining (downstairs), Casual Cantina (upstairs)

    Type of Food:

    Modern Southwestern (downstairs), Upscale Mexican (upstairs)

    Signature Dishes:

    Smoked Wagyu Beef RibDuck Leg ConfitPork Belly Tacos

    Coyote Café and Rooftop Cantina signature dishes Smoked Wagyu Beef RibDuck Leg ConfitPork Belly Tacos
    Location:

    132 W Water St, Santa Fe, NM 87501, United States

    Special Feature:

    The Rooftop Cantina offers an open-air, high-energy social setting with panoramic views of the downtown Santa Fe streets.

    What Makes It Special:

    The establishment is a legendary Santa Fe institution, celebrated for its decades-long history of culinary innovation and its status as a premier social hub.

    What Sets It Apart:

    Its dual concept of a fine-dining restaurant and a lively rooftop bar provides two distinct, high-quality experiences in one iconic location.

    Operating Hours:

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

    Price:

    Over $100 per person

  10. Tacos y Burritos La Fe 10
    Tacos y Burritos La Fe
    Type of Restaurant:

    Taqueria

    Type of Food:

    Traditional Mexican, Street Food

    Signature Dishes:

    Pinches TacosFlautasGarnachas

    Tacos y Burritos La Fe signature dishes Pinches TacosFlautasGarnachas
    Location:

    6600 Cerrillos Rd, Santa Fe, NM 87507, United States

    Special Feature:

    The taqueria operates with a simple, cash-only model, maintaining the character of a classic neighborhood spot.

    What Makes It Special:

    The eatery is a go-to for a genuine street taco experience, celebrated for its high-quality meats, simple preparation, and authentic flavors.

    What Sets It Apart:

    Its unwavering dedication to the traditional taqueria craft in an unpretentious setting makes it a purist's choice for authentic street food.

    Operating Hours:

    Saturday, Wednesday–Friday: 7:00 AM–8:00 PMMonday–Tuesday: 7:00 AM–5:30 PMSunday: Closed

    Price:

    $10 to $20 per person