Where to eat in Salamanca

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
- Tortilla at the Mercado de la Paz.
- Ensaladilla (Russian salad) and prawns at a classic bar.
- Fish and seafood at a marisquería.
- A weekday lunch menu.
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
- Book at well-known restaurants, especially Thursday to Saturday.
- Many shops and some restaurants close on Sunday afternoons.
Exploring the area? Read our neighborhood guide to Salamanca or the Madrid food guide.
