TheFork, a Trip advisor company

What

What

Where

Where

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

The Best European Restaurants in Plaza de España, Madrid

38 restaurants

Sort by Relevance

insiderFrench

La Esquina del Real

C/ De la Amnistía 4, 28013, Madrid

9.6 / 10
4,407 reviews

Average price €50

-50% en Carta con ElTenedor Fest

YUMS x2insiderSpanish

Travesía de Conde Duque, 5, 28015, Madrid

9.4 / 10
1,325 reviews

Average price €21 Accepts Yums

Brunch 21 €

C/ Juan Álvarez Mendizábal, 7, 28008, Madrid

9.0 / 10
2,395 reviews

Average price €26

-30% en Carta

C/ Leganitos, 10, 28013, Madrid

8.9 / 10
924 reviews

Average price €34 Accepts Yums

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

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

Spanish

Calle de Fomento, 35, 28013, Madrid

8.5 / 10
475 reviews

Average price €18

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

Italian

Paseo del Pintor Rosales, 30, 28008, Madrid

9.1 / 10
1,424 reviews

Average price €33

YUMS x2Spanish

Plaza de España, 9, 28008, Madrid

6.3 / 10
16 reviews

Average price €50

Cena con Espectáculo. Menú pescado 37 € + 29€ de la entrada

Italian

C/ Caños del Peral, 2, 28013, Madrid

9.1 / 10
1,854 reviews

Average price €22

insider

Plaza de España, 18, 28008, Madrid

8.9 / 10
163 reviews

Average price €30

Italian

Calle de Isaac Peral, 2, 28015, Madrid

8.8 / 10
406 reviews

Average price €15

Group Special: Menu 29.9€ (4 to 0 p.)

Spanish

Calle de San Bernardino, 5, 28015, Madrid

7.2 / 10
7 reviews

Average price €20

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

Fine Dining

Calle Ventura Rodríguez, 9, 28008, Madrid

8.7 / 10
383 reviews

Average price €25

Spanish

Calle de Martín de los Heros, 25, 28008, Madrid

Average price €15

Cuesta de San Vicente, 2, 28008, Madrid

8.9 / 10
218 reviews

Average price €35

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

Spanish

C/ San Bernardino, 9, 28015, Madrid

8.8 / 10
334 reviews

Average price €26

Plaza de Oriente, 6, 28013, Madrid

7.6 / 10
216 reviews

Average price €25

Spanish

Calle de Martín de los Heros, 40, 28008, Madrid

Average price €18

Spanish

Calle Juan Álvarez Mendizábal 57, 28008, Madrid

Average price €15

Italian

Calle Ferraz, 37, 28008, Madrid

Average price €15

Italian

Plaza Biombo, s/n, 28013, Madrid

Average price €20

Spanish

C/ Bola, 4, 28013, Madrid

Average price €18

C/ Santa María Micaela, 4, 28008, Madrid

Average price €20

Menu 14€

Italian

Calle Ferraz, 10, 28008, Madrid

8.6 / 10
169 reviews

Average price €15

Pizzeria

C/ Mayor, 31, 28013, Madrid

8.6 / 10
1,596 reviews

Average price €26

Spanish

Calle Ferraz, 53, 28008, Madrid

Average price €20

Filter

TheFork advantages