San Miguel de Allende Travel Guide

Mexico  #9 in Best Places to Visit in January
Credit

Courtesy of Jeremy Woodhouse/Getty Images/Blend Images

What to Eat in San Miguel de Allende

The cuisine in San Miguel de Allende is predominantly loyal to its Mexican roots, yet offers artisan and gourmet fare influenced by its expat and international community. Many locals grow their own produce making San Miguel's markets — like the vibrant Mercado Ignacio Ramirez — a worthwhile stop for insight into the city's food culture. The farm-to-table dining approach is a big part of San Miguel's growing foodie scene, which ranges from fine dining institutions like Donnie Masterson's international spot, The Restaurant, to the dozens of food trucks and carts serving tacos, tamales and more, at the popular "Taco Corner." Despite the wide range of dining atmospheres and international fare, some traditional Mexican dishes are not to be missed: Be sure to try the hearty enchiladas mineras (miners' enchiladas) and the pacholas guanajuatenses (fried beef fritters spiced with cinnamon and ancho chiles).

Find the Best Restaurants in San Miguel de Allende

  • #1
    Tostevere
    #1 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 5 based on 158 reviewsTripAdvisor (158)
    $ - $$ | Mexican, Latin, International, Spanish
    Codo 4, Col Centro, San Miguel de Allende 37700 Mexico
    Read More »
  • #2
    El Pato Barbacoa y Mixiotes
    #2 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 221 reviewsTripAdvisor (221)
    $ | Mexican, Latin, Barbecue
    Calzada de la Estacion 112, San Miguel de Allende 37735 Mexico
    Read More »
  • #3
    Mario's Mariscos Frescos
    #3 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 476 reviewsTripAdvisor (476)
    $ - $$ | Mexican, Latin, Seafood, Spanish
    83-A Salida a Celaya, San Miguel de Allende CP37700 Mexico
    Read More »
  • #4
    Inside Cafe
    #4 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 384 reviewsTripAdvisor (384)
    $ - $$ | Cafe, Healthy
    Avenida Insurgentes 66 Centro Histórico, San Miguel de Allende 37700 Mexico
    Read More »
  • #5
    Mon Bistro Steakhouse Restaurant
    #5 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 276 reviewsTripAdvisor (276)
    $ - $$ | Grill
    Carretera a Dolores Hidalgo KM 1.5 Club de Golf Ventanas, San Miguel de Allende 37700 Mexico
    Read More »
  • #6
    Casa Nostra Restaurant Terrace, Rooftop and GardenBar
    #6 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 354 reviewsTripAdvisor (354)
    $$ | Italian, Swiss, European, International, Contemporary
    Calle Terraplen 8 Zona Centro, San Miguel de Allende 37700 Mexico
    Read More »
  • #7
    Lavanda Cafe
    #7 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 794 reviewsTripAdvisor (794)
    $ - $$ | Cafe
    Calle Doctor Ignacio Hernandez Macias 87 Zona Centro, San Miguel de Allende 37700 Mexico
    Read More »
  • #8
    Zibu Allende
    #8 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 5 based on 75 reviewsTripAdvisor (75)
    $$ | Mexican, International
    Zona Centro, San Miguel de Allende, Gto. Calzada de La Presa 85, San Miguel de Allende 37729 Mexico
    Read More »
  • #9
    La Parada
    #9 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 1710 reviewsTripAdvisor (1710)
    $ - $$ | Peruvian, Seafood
    Calle Recreo 94, San Miguel de Allende 37700 Mexico
    Read More »
  • #10
    Dila's Restaurant
    #10 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 213 reviewsTripAdvisor (213)
    $ - $$ | Indian, International, Asian, Healthy, Sri Lankan
    Calle Salida Real A Queretaro 187 int 5, San Miguel de Allende 37700 Mexico
    Read More »
  • #11
    Nectar
    #11 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 432 reviewsTripAdvisor (432)
    $ - $$ | Mexican, Cafe, Healthy
    Correo #43 Camino Silvestre, San Miguel de Allende 37700 Mexico
    Read More »
  • #12
    Cafe MuRo
    #12 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 619 reviewsTripAdvisor (619)
    $ - $$ | Mexican, Brew Pub, Cafe
    San Gabriel 1 El Obraje, San Miguel de Allende 37725 Mexico
    Read More »
  • #13
    San Mezcal
    #13 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 5 based on 66 reviewsTripAdvisor (66)
    $ - $$ | Mexican, Fusion, Bar, Latin, Spanish, Pub
    Calle Recreo 88, San Miguel de Allende 37700 Mexico
    Read More »
  • #14
    Turk restaurant
    #14 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 5 based on 102 reviewsTripAdvisor (102)
    $ - $$ | Mediterranean, Middle Eastern
    Carretera Salida a Celaya # 16 Opposite Panio Bread Co, San Miguel de Allende 37770 Mexico
    Read More »
  • #15
    Luna Rooftop Tapas Bar
    #15 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 1460 reviewsTripAdvisor (1460)
    $ - $$ | Latin, Bar
    Nemesio Diez #11 Hotel Rosewood San Miguel de Allende, San Miguel de Allende 37700 Mexico
    Read More »
  • #16
    ZUMO
    #16 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 765 reviewsTripAdvisor (765)
    $$ | International
    Quebrada 93 Centro, San Miguel de Allende 37750 Mexico
    Read More »
  • #17
    Mi Bistro 300
    #17 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 213 reviewsTripAdvisor (213)
    $ - $$ | Mexican
    Quebrada 18d, San Miguel de Allende 37700 Mexico
    Read More »
  • #18
    Rustica
    #18 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 5 based on 86 reviewsTripAdvisor (86)
    $ - $$ | Cafe, International, Contemporary
    Carretera Salida a Celaya # 34, San Miguel de Allende 37760 Mexico
    Read More »
  • #19
    Baja Fish Taquito
    #19 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 419 reviewsTripAdvisor (419)
    $ | Mexican, Latin, Seafood
    Calle Mesones # 11-B Downtown, San Miguel de Allende 37700 Mexico
    Read More »
  • #20
    Nomada Cocina de Interpretacion
    #20 of 530 Places to Eat in San Miguel de Allende
    TripAdvisor Traveler Rating 4.5 based on 287 reviewsTripAdvisor (287)
    $ - $$ | Mexican, Contemporary
    Privada Hernandez Macias # 88 Col. Centro., San Miguel de Allende 37700 Mexico
    Read More »

Explore More of San Miguel de Allende

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.