Where to eat in Salamanca

Spanish potato omelette (tortilla)
Photo: Tamorlan · CC BY-SA 3.0 · via Wikimedia Commons

The Salamanca district is Madrid’s fine-dining quarter: produce-led restaurants, chef-driven cooking, seafood houses and elegant tapas bars. It is pricier than the centre, but the average quality is high.

On weekdays many restaurants offer good-value set lunch menus for shoppers and museum-goers.

What to order

Streets and places

Mercado de la Paz

On Calle Ayala; home to Casa Dani, one of Madrid’s most famous tortillas. Queues at lunchtime.

Calle Jorge Juan

Its side alley and surroundings are packed with fashionable restaurants and terraces.

Calle Lagasca and Calle Ayala

Quality tapas bars and cafés for breakfast.

Around Goya

More casual options near the Movistar Arena before a concert.

Well-known places are mentioned for information only; we have no commercial relationship with them. Businesses change, so check opening hours before you go.

Prices

Menú del día: €16–25. Tapas for two: €40–70. Dinner at a top restaurant: €50–90 per person.

Tips

Exploring the area? Read our neighborhood guide to Salamanca or the Madrid food guide.

Where to eat in other neighborhoods