TheFork, a Trip Advisor company

What

What

Where

Where

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

The Best Tapas Restaurants in Retiro, Madrid

35 restaurants

Sort by Relevance

Fine Dining

Paradis Madrid

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

8.7 / 10
3,282 reviews

Average price €30

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

From market

C/ Hermosilla, 120, 28009, Madrid

8.7 / 10
663 reviews

Average price €26 Accepts Yums

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

Mediterranean

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

9.3 / 10
289 reviews

Average price €20

Set Menu 25€

Spanish

C/ Lope de Rueda, 44, 28009, Madrid

Average price €29

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

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

Calle de Máiquez, 31, 28009, Madrid

7.9 / 10
553 reviews

Average price €30

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

Fine Dining

C/ Menorca, 19, 28009, Madrid

9.4 / 10
489 reviews

Average price €22

Spanish

Calle de Fernán Gonzalez, 54, 28009, Madrid

8.9 / 10
186 reviews

Average price €20

Spanish

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

8.8 / 10
110 reviews

Average price €30

Fine Dining

Hermosilla,46, 28001, Madrid

9.0 / 10
1,193 reviews

Average price €25

Spanish

C/ León, 12, 28014, Madrid

8.8 / 10
95 reviews

Average price €24

C/ Claudio Coello, 24, 28001, Madrid

8.7 / 10
279 reviews

Average price €35

Degustación Guadalquivir 39€

International

Calle de Velázquez, 8, 28001, Madrid

Average price €25

Menú almuerzo 23€

Mediterranean

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

7.5 / 10
8 reviews

Average price €25

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

7.9 / 10
359 reviews

Average price €24

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

insiderMediterranean

Calle de Narváez, 67, 28009, Madrid

8.9 / 10
215 reviews

Average price €35

Mediterranean

Plaza de la Independencia, 10, 28014, Madrid

Average price €15

Menú 11.90€

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

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