Best Spanish Restaurants in Xochimilco
Price
- $30 and under
- $31 to $50
- $50 and over
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Award-winning
Accessibility
6 restaurants available nearby
Price: Very Expensive
• Spanish • Altavista / San Angel / San Jerónimo
Booked 11 times today
Booked 19 times today
Price: Expensive
• Spanish • Altavista / San Angel / San Jerónimo
Booked 16 times today
Price: Expensive
• Spanish • Del Valle / Nápoles / Narvarte
Booked 5 times today
Price: Very Expensive
• Spanish • Altavista / San Angel / San Jerónimo
See what locals rave about
From verified diners like you
From verified diners like you
- AAlbertoVIPMexico City •6 reviews5.0Dined 1 day agoThis is very good restaurant. Menu is varied and creative, yet it doesn’t fool you with little orders to seem very chic; they do bring you an adequate amount. Probably the best morcilla ever. The tomato soup is unique in flavor. Very original.More infoRestaurante VegaPrice: Very Expensive• Spanish• Álvaro Obregón•4.7
- PPatriciaMexico City •3 reviews5.0Dined 2 days agoMy favorite spot!… the bar is great and the food is delicious!More infoBlanco ColimaPrice: Very Expensive• Global, International• Condesa / Roma•4.6
- CCeciliaVIPMexico City •14 reviews5.0Dined on Jan 3, 2025Best Spanish in town. Each plate was outstanding. It gets pretty busy so make sure you make a reservationMore infoLa Cocina del BizcoPrice: Very Expensive• Spanish• Condesa / Roma•4.4
- PPedroBaja California Sur •6 reviews5.0Dined on Dec 8, 2024Excellent set up, exitic flavors, superb food qualityMore infoAl Andalus - San AngelPrice: Expensive• Lebanese• Altavista / San Angel / San Jerónimo•4.7
- SSantiagoMexico City •6 reviews5.0Dined on Nov 2, 2024Very good food. Wide selection, attentive staff and overall a good experienceMore infoZeru - San AngelPrice: Very Expensive• Basque• Altavista / San Angel / San Jerónimo•4.7
Explore OpenTable
- Jardines del Pedregal
- Coyoacan
- Lomas / Tecamachalco
- Lindavista / Vallejo
- Metepec
- Tabacalera
- Esmeralda / Atizapán / Lomas Verdes
- Guadalupe Inn
- Valle Dorado
- Actipan
- Cuajimalpa de Morelos
- Satelite / Naucalpan / Lomas Verdes
- Tlalnepantla
- San José Insurgentes
- Huixquilucan
- Azcapotzalco
- Cuicuilco
- Polanco/Nueva Anzures
- Molino del Rey
- Tlalpan