TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Barbecue Restaurants in City center, Madrid

162 restaurants

Sort by Relevance

Mediterranean

Antigua Embajada - Hotel Palacio San Martín

Plaza de San Martín, 5, 28013, Madrid

Average price €24

Menú diario 14€

Argentinian

Calle del Barquillo, 20, 28004, Madrid

8.7 / 10
56 reviews

Average price €30

From market

Calle Conde de Xiquena, 4, 28004, Madrid

8.7 / 10
452 reviews

Average price €35

International

Calle Núñez de Arce, 6, 28012, Madrid

Average price €15

Set Menu 9.99€

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

Mediterranean

Calle Mayor, 30, 28013, Madrid

Average price €30

Menu 14,50€

Spanish

Calle Cava Baja, 21, 28005, Madrid

Average price €15

Menu 12,90€

insiderInternational

Calle de Segovia, 17 local 1, 28005, Madrid

8.4 / 10
1,892 reviews

Average price €37

Menú Corto Charlie Champagne 37€

From market

Ronda de Segovia, 9, 28005, Madrid

Average price €18

Menu 9.50€

From market

Calle Santa Teresa, 8, 28004, Madrid

Average price €35

Menu 14,50€

Calle Amaniel, 36 28015 Madrid, 28015, Madrid

Average price €20

Group Special: Menu 37€ (6 to 0 p.)

From market

C/ Lope de Vega, 32, 28014, Madrid

Average price €22

Menu 11€

Mediterranean

C/ Libertad, 23, 28004, Madrid

Average price €18

Set Menu 13.90€

From market

C/ Agastia, 126, 28043, Madrid

Average price €26

Menú de Grupo 40€

International

C/ de la Moreria,11, 28005, Madrid

Average price €18

Menu 16€

Fine Dining

C/ Libertad, 13, 28004, Madrid

Average price €25

Menú Mediodía 12€

Mediterranean

Calle del Pez, 30, 28004, Madrid

8.6 / 10
843 reviews

Average price €20

Plaza de Cascorro, 19, 28005, Madrid

8.6 / 10
296 reviews

Average price €15

Fusion

C/ Navas de Tolosa, 9, 28013, Madrid

8.2 / 10
4,380 reviews

Average price €31

Menú "a la carta" 29 €

Spanish

Calle de la Salud 8, 28013, Madrid

Average price €14

Basque

Calle Calatrava, 13, 28005, Madrid

Average price €16

International

Calle de la Bolsa, 3, 28012, Madrid

Average price €20

insiderPeruvian

Calle Nicasio Gallego, 14, 28010, Madrid

Average price €30

Mediterranean

Calle Santo Tome, 5, 28004, Madrid

Average price €25

Fusion

Calle Fernando VI, 6, 28004, Madrid

Average price €35

Fusion

Calle Siete de Julio, 3, 28012, Madrid

Average price €15

Filter

TheFork advantages