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.

Spanish Restaurants in Mexico City

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Restaurante El Cardenal

#3 of 2,811 Restaurants in Mexico City
Map
Visitor photos (234)
Cuisines: Mexican Latin Spanish

Dulce Patria en Las Alcobas

#9 of 2,811 Restaurants in Mexico City
Price: $500 Map
Visitor photos (163)
Cuisines: Mexican Latin Spanish
Reserve

Mercado Roma

#16 of 2,811 Restaurants in Mexico City
Map
Visitor photos (200)
Cuisines: Mexican Spanish

Casino Espanol

#20 of 2,811 Restaurants in Mexico City
Price: $35 - $40 Map
Visitor photos (38)
Cuisines: Spanish

Danubio

#28 of 2,811 Restaurants in Mexico City
Price: $25 - $100 Map
Visitor photos (33)
Cuisines: Spanish

El Moro

#36 of 2,811 Restaurants in Mexico City
Price: $8 - $20 Map
Visitor photos (65)
Cuisines: Mexican Cafe Spanish Diner

J By Jose Andres

#37 of 2,811 Restaurants in Mexico City
Price: $27 - $38 Map
Visitor photos (86)
Cuisines: Mexican Spanish

BIKO

#42 of 2,811 Restaurants in Mexico City
Price: $25 - $100 Map
Visitor photos (111)
Cuisines: Spanish

Centro Castellano

#83 of 2,811 Restaurants in Mexico City
Map
Visitor photos (44)
Cuisines: Mediterranean Spanish

Cuines

#103 of 2,811 Restaurants in Mexico City
Map
Visitor photos (14)
Cuisines: Spanish

El Puntal Del Norte

#117 of 2,811 Restaurants in Mexico City
Price: $11 - $32 Map
Visitor photos (25)
Cuisines: Spanish

Jaleo Bar de Tapas

#124 of 2,811 Restaurants in Mexico City
Map
Visitor photos (21)
Cuisines: Spanish

Cc Central Central

#143 of 2,811 Restaurants in Mexico City
Price: $500 Map
Visitor photos (13)
Cuisines: Spanish
Reserve

Casa Bellinghausen

#145 of 2,811 Restaurants in Mexico City
Price: $17 - $27 Map
Visitor photos (6)
Cuisines: Mexican Bar International Spanish Pub

Torre de Castilla

#158 of 2,811 Restaurants in Mexico City
Map
Visitor photos (17)
Cuisines: Spanish Mediterranean

Pasteleria Madrid

#5 of 33 Bakeries in Mexico City
Map
Visitor photos (9)
Cuisines: Mexican Latin Spanish

Emilio

#222 of 2,811 Restaurants in Mexico City
Price: $16 - $43 Map
Visitor photos (21)
Cuisines: Mediterranean Spanish Mexican
Reserve

Reforma 500

#229 of 2,811 Restaurants in Mexico City
Map
Visitor photos (13)
Cuisines: Latin Spanish
Reserve

Restaurante Asturiano Polanco

#243 of 2,811 Restaurants in Mexico City
Price: $11 - $27 Map
Visitor photos (1)
Cuisines: Spanish

RULFO PARAJE LATINO

#266 of 2,811 Restaurants in Mexico City
Map
Visitor photos (12)
Cuisines: Mexican Peruvian Latin Spanish Argentinean South American
Reserve

Mercado del Carmen

#270 of 2,811 Restaurants in Mexico City
Map
Visitor photos (16)
Cuisines: French American Spanish

Xampaneria

#289 of 2,811 Restaurants in Mexico City
Map
Visitor photos (8)
Cuisines: Spanish

Hamar

#304 of 2,811 Restaurants in Mexico City
Price: $3 - $27 Map
Visitor photos (1)
Cuisines: Spanish

La taberna del chanclas

#308 of 2,811 Restaurants in Mexico City
Map
Visitor photos (10)
Cuisines: Spanish

Cocina y Sabor

#317 of 2,811 Restaurants in Mexico City
Map
Visitor photos (3)
Cuisines: Italian French Mexican International Spanish

Restaurante 5M

#340 of 2,811 Restaurants in Mexico City
Price: $8 - $19 Map
Visitor photos (5)
Cuisines: Mexican International Spanish Contemporary

Hosteria La Bota

#344 of 2,811 Restaurants in Mexico City
Map
Visitor photos (1)
Cuisines: Italian Mexican Spanish

Meson del Cid

#365 of 2,811 Restaurants in Mexico City
Price: $24 - $39 Map
Visitor photos (22)
Cuisines: Spanish
Reserve

Candela Romero

#368 of 2,811 Restaurants in Mexico City
Map
Visitor photos (25)
Cuisines: Mediterranean Spanish
Reserve

Mostaza

#7 of 39 Dessert in Mexico City
Price: $5 - $8 Map
Visitor photos (46)
Cuisines: Italian French German Spanish