TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Tapas Restaurants in Retiro, Madrid

34 restaurants

Sort by Relevance

From market

Donde Ricky

C/ Hermosilla, 120, 28009, Madrid

8.9 / 10
679 reviews

Average price €26

-30% off the "à la carte" menu!

Fine Dining

C/ Marqués de Cubas, 14, 28014, Madrid

8.7 / 10
3,265 reviews

Average price €30 american express Welcome

-50% off the "à la carte" menu!

Spanish

Av. de Menéndez Pelayo, 47, 28009, Madrid

8.7 / 10
153 reviews

Average price €30

-30% off the "à la carte" menu!

Mediterranean

Calle Alfonso XI, número 13., 28014, Madrid

9.3 / 10
316 reviews

Average price €20

Fórmula 25 € 25 €

Specify a date and enjoy promotions of up to -50% in our best restaurants

Fine Dining

C/ Menorca, 19, 28009, Madrid

9.5 / 10
492 reviews

Average price €28 american express Welcome

Fine Dining

Hermosilla,46, 28001, Madrid

9.0 / 10
1,202 reviews

Average price €25 american express Welcome

Spanish

Calle de Fernán Gonzalez, 54, Madrid, España, 28009, Madrid

8.9 / 10
194 reviews

Average price €20

Mediterranean

Plaza de Platerías de Martínez, 1, 28014, Madrid

8.6 / 10
13 reviews

Average price €25

Andalou

C/ Claudio Coello, 24, 28001, Madrid

8.1 / 10
280 reviews

Average price €35

Degustación Guadalquivir 39€ 39 €

From Asturias

C/ Fernán González, 43, 28009, Madrid

7.9 / 10
354 reviews

Average price €24

-30% off the "à la carte" menu!

Spanish

C/ Lope de Rueda, 44, 28009, Madrid

Average price €29

-30% off the "à la carte" menu!

InsiderInternational

Calle de Velázquez, 8, 28001, Madrid

Average price €25

Menú almuerzo 23€ 23 €

Arrocería

Calle de Máiquez, 31, 28009, Madrid

7.3 / 10
536 reviews

Average price €30

-30% off the à la carte menu (set menus and drinks not included)

Spanish

C/ León, 12, 28014, Madrid

8.4 / 10
91 reviews

Average price €24 american express Welcome

Mediterranean

Plaza de la Independencia, 10, 28014, Madrid

Average price €15

Menú 11.90€

InsiderMediterranean

Calle de Narváez, 67, 28009, Madrid

Average price €35

Spanish

Calle de Narváez, 45, 28009, Madrid

Average price €15

From market

Calle Villalar, 7, 28001, Madrid

Average price €40

Mediterranean

Calle de Alcalá, 125, 28009, Madrid

Average price €18

From market

Calle de Ibiza, 52, 28009, Madrid

Average price €25

From market

Calle del Alcalde Sainz de Baranda, 21, 28009, Madrid

Average price €15

From Galicia

Calle Marqués de Cubas, 18, 28014, Madrid

Average price €35

International

Calle Duque de Sesto, 3, 28009 Madrid, Spain, 28009, Madrid

Average price €19

Spanish

O´Donnell 11, 28009, Madrid

Average price €20

From market

C/ Sainz de Baranda, 63, 28009, Madrid

Average price €32

Filter

TheFork advantages