TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Barbecue Restaurants in Palacio Real, Madrid

25 restaurants

Sort by Relevance

insiderFrench

La Esquina del Real

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

9.6 / 10
4,396 reviews

Average price €50

-50% en Carta con ElTenedor Fest

insiderSpanish

Cuesta Santo Domingo, 5, 28013, Madrid

9.3 / 10
2,269 reviews

Average price €35 Accepts Yums

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

Mediterranean

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

8.8 / 10
2,157 reviews

Average price €31

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

C/ Costanilla de los Ángeles, 8, 28013, Madrid

9.0 / 10
4,550 reviews

Average price €30

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

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

Mediterranean

Costanilla de San Andrés, 10, 28005, Madrid

8.9 / 10
146 reviews

Average price €15

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

C/ Leganitos, 10, 28013, Madrid

8.9 / 10
918 reviews

Average price €34 Accepts Yums

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

insiderItalian

Calle de los Donados, 2, 28013, Madrid

8.4 / 10
1,296 reviews

Average price €22

-50% en Carta con ElTenedor Fest

Mediterranean

Plaza de la Marina Española, 28013, Madrid

8.6 / 10
671 reviews

Average price €25

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

insider

Plaza de la Marina Española, 2, 28013, Madrid

9.0 / 10
486 reviews

Average price €45

Mediterranean

Calle de la Salud, 28013, Madrid

Average price €35

Plaza Isabel II, 1, 28013, Madrid

8.6 / 10
295 reviews

Average price €51

insiderMediterranean

C/ Torija, 7, 28013, Madrid

8.3 / 10
102 reviews

Average price €45

Spanish

C/ Cava Alta, 3, 28005, Madrid

Average price €16

Menu 24€

insiderFrom market

C/ Bordadores, 5, 28013, Madrid

8.9 / 10
220 reviews

Average price €23

Italian

C/ Segovia, 8, 28005, Madrid

Average price €19

Menu 10.50 €

Fusion

C/ Navas de Tolosa, 9, 28013, Madrid

8.2 / 10
4,380 reviews

Average price €31

Menú "a la carta" 29 €

Mexican

Calle Santiago, 10, Madrid, Spain, 28013, Madrid

Average price €15

Spanish

Calle Santiago, 11, 28013 Madrid, Spain, 28013, Madrid

Average price €22

C/ Las Fuentes, 9, 28013, Madrid

Average price €20

Mediterranean

Plaza de Herradores, 7, 28013, Madrid

Average price €21

C/ Santa Clara, 10, 28013, Madrid

Average price €27

Fine Dining

C/ Arrieta, 6, 28013, Madrid

Average price €50

Mediterranean

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

Average price €28

Spanish

C/ San Martín, 3, 28013, Madrid

Average price €30

From market

C/ Nuncio, 19, 28005, Madrid

Average price €24

Filter

TheFork advantages