Enable JavaScript to run this app.
Skip to main content
OpenTable logo
  1. Home
  2. Spain
  3. Madrid
  4. Villaverde
  5. San Cristóbal

Best Mediterranean Restaurants in San Cristóbal

Price
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility

262 restaurants available nearby

How are Featured results ranked

A photo of Tatel Madrid restaurant
4.7
Exceptional(417)
$$$$
• Mediterranean • Castellana
Booked 11 times today
Amazing restaurant-beautiful inside with great ambience. Nice wine selection.
A photo of Luzi Bombón restaurant
4.5
Awesome(21)
$$$$
• Mediterranean • Almagro
Excellent staff. Very friendly and conversive. Nice ambience
A photo of TORCUATO restaurant
3.9
Excellent(8)
$$$$
• Mediterranean • Castellana
Booked 1 time today
One of the best meals we have had in Madrid. We ate at some very high end places and this place stood out for sure. Highly recommend
A photo of LA ZAHURDA (Miguel Ángel) restaurant
$$$$
• Mediterranean • Almagro
Coming Soon!
A photo of Hevia restaurant
4.8
Exceptional(4)
$$$$
• Mediterranean • Castellana
Coming Soon!
A photo of Llauna restaurant
1.0
(0)
$$$$
• Mediterranean • Almagro
Coming Soon!
A photo of SEEDS RESTAURANTE restaurant
$$$$
• Mediterranean • Castellana
Coming Soon!
A photo of Asiakó restaurant
$$$$
• Mediterranean • Almagro
Coming Soon!
A photo of Mojama Restaurante restaurant
$$$$
• Mediterranean • Almagro
Coming Soon!
A photo of Restaurante Abya restaurant
4.8
Exceptional(78)
$$$$
• Mediterranean • Castellana
Booked 3 times today
By far the best overall dinner experience we had in Madrid. The restaurant decor is breathtaking, the service was excellent for a very busy Friday night and the food was made to perfection. It truly was outstanding!

See what locals rave about

From verified diners like you
From verified diners like you
  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Accessibility Statement
  • Cookie Preferences
Copyright © 2026 OpenTable Australia Level 22, 357 Collins Street, Melbourne, Victoria - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo