TheFork, a Trip advisor company

What
Where

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

The Best Tapas Restaurants in City center, Madrid

96 restaurants

Sort by Relevance

YUMS x2Spanish

Mercado de la Reina

C/ Gran Vía, 12, 28013, Madrid

8.8 / 10
3,031 reviews

Average price €25 Accepts Yums american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

C/ San Nicolás, 9, 28013, Madrid

9.0 / 10
2,076 reviews

Average price €31

-50% en Carta con Volvamos a los Restaurantes

From market

Calle Bernardo López García, 11, 28015, Madrid

9.0 / 10
309 reviews

Average price €20

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

Mediterranean

C/ Alcalá, 35, 28014, Madrid

8.7 / 10
12,345 reviews

Average price €28

-50% en Carta con Volvamos a los Restaurantes

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

Spanish

Paseo del Prado, 48, 28014, Madrid

9.1 / 10
1,296 reviews

Average price €27

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

Fusion

Calle de la Cruz, 19, 28012, Madrid

8.9 / 10
1,490 reviews

Average price €20

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

Mediterranean

Plaza de la Marina Española, 28013, Madrid

8.6 / 10
678 reviews

Average price €25 american express Welcome

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

InsiderFrom market

C/ Divino Pastor, 21, 28004, Madrid

9.2 / 10
804 reviews

Average price €32

International

Calle de San Bernardo, 73, 28015, Madrid

8.4 / 10
151 reviews

Average price €15

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

InsiderBasque

Calle de Fuencarral, 49, 28004, Madrid

8.6 / 10
234 reviews

Average price €30

InsiderSpanish

Calle de Atocha, 34, 28012, Madrid

8.8 / 10
346 reviews

Average price €20 american express Welcome

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

Vegetarian

Calle de las Navas de Tolosa, 3, 28013, Madrid

7.9 / 10
109 reviews

Average price €25

InsiderFusion

Calle del Barco, 7, 28004, Madrid

9.3 / 10
712 reviews

Average price €30

InsiderMediterranean

C/ Torija, 7, 28013, Madrid

Average price €45 american express Welcome

From Galicia

Calle Veneras, 4, 28013, Madrid

8.5 / 10
660 reviews

Average price €50

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

Spanish

C/ Espoz y Mina, 18, 28012, Madrid

8.4 / 10
933 reviews

Average price €18

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

From Madrid

Calle Gran Vía, 10, 28013, Madrid

8.8 / 10
3,015 reviews

Average price €20 Accepts Yums american express Welcome

Set menu 13,50€

Andalou

Calle Cava Baja, 25, 28005, Madrid

8.0 / 10
108 reviews

Average price €25

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

Spanish

Plaza Cánovas del Castillo, 4, 28014, Madrid

8.2 / 10
136 reviews

Average price €18

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

From market

C/ Fuencarral, 61, 28004, Madrid

8.0 / 10
1,687 reviews

Average price €20 american express Welcome

Especial grupo: Menú 33 € 33 €

InsiderFine Dining

Plaza de las Cortes, 10, 28014, Madrid

8.9 / 10
6,359 reviews

Average price €30

International

Costanilla de los Ángeles, 7, 28013, Madrid

Average price €15

Mediterranean

Calle de Silva, 6, 28013, Madrid

8.7 / 10
2,576 reviews

Average price €30

From Galicia

Calle Ángel, 8, 28005, Madrid

Average price €15

Menú 12 € 12 €

International

Calle del Barco, 8, 28004, Madrid

Average price €15

Filter

TheFork advantages