TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Barbecue Restaurants in Madrid

960 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

InsiderMediterranean

La Playa

C/ Magallanes, 24, 28015, Madrid

8.7 / 10
579 reviews

Average price €27

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

InsiderFrom Asturias

C/ Ventura de la Vega, 16, 28014, Madrid

9.1 / 10
578 reviews

Average price €30

YUMS x2Mediterranean

Calle de Sta Engracia, 114, 28003, Madrid

8.4 / 10
72 reviews

Average price €23

InsiderFine Dining

Calle Félix Boix, 8, 28036, Madrid

9.2 / 10
389 reviews

Average price €35

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

International

Calle de Rodríguez San Pedro, 64, 28015, Madrid

9.2 / 10
181 reviews

Average price €18

1 starMICHELIN 2020From market

C/ Jorge Juan, 33, 28001, Madrid

9.0 / 10
623 reviews

Average price €65

Menú Largo Degustación 93€

Italian

Avenida Monasterio de los Silos, 25, 28049, Madrid

9.0 / 10
1,652 reviews

Average price €19

Menu 25€

Mediterranean

Calle de Silva, 4, 28013, Madrid

9.0 / 10
298 reviews

Average price €35 Accepts Yums

From Galicia

Calle Ferraz, 44, 28008, Madrid

8.8 / 10
78 reviews

Average price €25

Group Special: Menu 32.50€ (6 to 6 p.)

Spanish

Av de la Victoria, 39, 28023, Madrid

9.0 / 10
358 reviews

Average price €24

From Galicia

Camino de las Hormigueras, 112, 28031, Madrid

8.8 / 10
120 reviews

Average price €20

Menu 30€

InsiderSpanish

C/ Donoso Cortes, 14, 28015, Madrid

9.0 / 10
504 reviews

Average price €24

Spanish

Calle de Josefa Valcárcel, 10, 28027, Madrid

8.5 / 10
850 reviews

Average price €30

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

Spanish

Calle de San Mateo, 19, 28004, Madrid

8.3 / 10
156 reviews

Average price €25

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

Mediterranean

Av del Mediterráneo, 42, 28007, Madrid

8.3 / 10
194 reviews

Average price €18

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

InsiderFine Dining

C/ Villanueva, 34, 28001, Madrid

9.2 / 10
439 reviews

Average price €46

Menú 2 Degustación 75,90€

InsiderFrom Galicia

C/ Infanta Mercedes, 64, 28020, Madrid

9.2 / 10
1,154 reviews

Average price €33

InsiderFrom Castille

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

9.0 / 10
488 reviews

Average price €45

Italian

Calle Calderilla, 1 (CC. Islazul, Local 140), 28054, Madrid

8.2 / 10
1,253 reviews

Average price €16

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

InsiderSteakhouse

Calle Cava Baja, 18, 28005, Madrid

9.1 / 10
276 reviews

Average price €45

Mediterranean

Calle del Padre Claret, 1, 28002, Madrid

8.9 / 10
519 reviews

Average price €25 Accepts Yums

Menu 12.90€

InsiderSpanish

Carrera de San Jerónimo 17, 28014, Madrid

9.1 / 10
780 reviews

Average price €55

Brazilian

Calle de Orense, 83, 28020, Madrid

9.1 / 10
504 reviews

Average price €20

Menú Rodizio Buffet entre semana 19 €

From market

Estación de Chamartín, Primera planta s/n, 28036, Madrid

8.9 / 10
964 reviews

Average price €30

Menú Ejecutivo 18€

From Asturias

Bulevar de José Prat, 27, 28032, Madrid

9.1 / 10
882 reviews

Average price €25

Filter

TheFork advantages