We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Spanish Restaurants in San Miguel de Allende

Sort by:
Ranking
Name

Luna Rooftop Tapas Bar

#5 of 331 Restaurants in San Miguel de Allende
$$$$ Map
Visitor photos (194)
Cuisines: Mexican Latin Bar Spanish Pub

Hecho en Mexico

#10 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (97)
Cuisines: Mexican American Latin Spanish

Baja Fish Taquito

#13 of 331 Restaurants in San Miguel de Allende
$ Map
Visitor photos (54)
Cuisines: Mexican Seafood Latin Spanish

Los Milagros

#18 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (51)
Cuisines: Mexican Latin Spanish

Don Taco Tequila

#25 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (40)
Cuisines: Mexican Latin Spanish

Don Lupe Mexican Grill

#26 of 331 Restaurants in San Miguel de Allende
$ Map
Visitor photos (30)
Cuisines: Mexican Latin Spanish

El Pato Barbacoa y Mixiotes

#30 of 331 Restaurants in San Miguel de Allende
$ Map
Visitor photos (18)
Cuisines: Mexican Barbecue Latin Spanish Gluten Free Options

Tacos Don Felix En la Casa

#31 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (27)
Cuisines: Mexican Latin Spanish

La Virundela

#33 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (52)
Cuisines: Latin Argentinian South American Barbecue Spanish Grill

La Casa Del Diezmo

#34 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (69)
Cuisines: Mexican Latin Spanish

Jacinto 1930

#36 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (82)
Cuisines: Mexican Spanish

La Sirena Gorda

#39 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (36)
Cuisines: Mexican Latin Seafood Spanish

La cocina, cafe del viajero

#40 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (19)
Cuisines: Mexican Latin Spanish

Pueblo Viejo

#49 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (85)
Cuisines: Mexican Latin Spanish

El Rinconcito

#52 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (13)
Cuisines: Mexican Latin Spanish

Tapas sma

#56 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (14)
Cuisines: Spanish International Pub

Vinos+Tapas

#57 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (79)
Cuisines: International Mediterranean European Spanish Wine Bar

El Buen Cafe

#72 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (7)
Cuisines: Mexican Cafe American Latin International Spanish

Garufa

#73 of 331 Restaurants in San Miguel de Allende
$$$$ Map
Visitor photos (30)
Cuisines: Steakhouse Latin Argentinian Spanish

al rojo vivo

#75 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (20)
Cuisines: Mexican Latin Italian American Spanish

La Cartuja

#82 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (11)
Cuisines: Mediterranean Spanish

Ten Ten Pie

#92 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (28)
Cuisines: Mexican Latin Spanish

13 Cielos

#96 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (60)
Cuisines: Mexican Spanish Contemporary Fusion

Hacienda de Guadalupe Restaurante

#112 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (17)
Cuisines: Mexican Latin International Spanish

La Pozoleria

#122 of 331 Restaurants in San Miguel de Allende
$ Map
Visitor photos (19)
Cuisines: Mexican Latin Spanish

Microteatro San Miguel de Allende

#125 of 331 Restaurants in San Miguel de Allende
$ Map
Visitor photos (19)
Cuisines: International Mediterranean Spanish Fusion

El Zaguan Hotel Bed & Art

#129 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (19)
Cuisines: Mexican International Spanish

El Tres Restaurante Cantina

#134 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (17)
Cuisines: Mexican Latin Bar Spanish Pub

Taqueria Brasilia

#149 of 331 Restaurants in San Miguel de Allende
$ Map
Visitor photos (3)
Cuisines: Latin Mexican Spanish

la casa de las conservas

#154 of 331 Restaurants in San Miguel de Allende
$$ - $$$ Map
Visitor photos (24)
Cuisines: Mediterranean Spanish Seafood