TheFork, a Trip Advisor company

What

What

Where

Where

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

The Best Good for families Restaurants in City center, Madrid

242 restaurants

Sort by Relevance

Spanish

La Marquina

Calle de la Torrecilla del Leal, 28012, Madrid

9.1 / 10
112 reviews

Average price €20

insiderSpanish

Calle de Toledo, 28, 28005, Madrid

9.1 / 10
60 reviews

Average price €32

Calle Amnistía, 8, Madrid, Spain, 28013, Madrid

Average price €30

Set Menus 0€ and 35€

Argentinian

C/ Mártires de Alcalá, 3 (esquina Calle Princesa), 28015, Madrid

Average price €18

Menú Música en Vivo 17.50€

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

From market

Calle Libertad, 1, 28004, Madrid

9.0 / 10
391 reviews

Average price €27

Spanish

C/ Nuñez de Arce, 3, 28012, Madrid

9.0 / 10
735 reviews

Average price €20

insiderFrom market

C/ Bordadores, 5, 28013, Madrid

9.0 / 10
220 reviews

Average price €23

Spanish

C/ La Lechuga, 2, 28012, Madrid

8.8 / 10
89 reviews

Average price €30

Menú del Día 12.90 €

From market

Calle San Lucas, 13, 28004, Madrid

8.5 / 10
665 reviews

Average price €20

Italian

Calle de Arrieta, 5, 28013, Madrid

Average price €30

Mediterranean

Calle de la Cruz, 4, 28012, Madrid

Average price €25

From market

Calle de San Bernardo, 12, 28015, Madrid

Average price €30

Fusion

Calle Álvarez Gato, 4, 28012, Madrid

8.9 / 10
2,512 reviews

Average price €15

Italian

Plaza Biombo, s/n, 28013, Madrid

Average price €20

Mediterranean

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

Average price €24

Menú diario 14€

Mexican

C/ Libertad, 31, 28004, Madrid

Average price €15

Mexican

C/Libertad, 33, 28004, Madrid

Average price €15

Spanish

C/ Bola, 4, 28013, Madrid

Average price €18

Vegetarian

C/ Ventura De La Vega, 4, 28014, Madrid

Average price €25

Russian

Calle Lope de Vega, 20, 28014, Madrid

8.6 / 10
242 reviews

Average price €25

Menu 14€

Vegetarian

C/ Zorrilla, 11, 28014, Madrid

8.6 / 10
2,354 reviews

Average price €23

Menú del día 13.40 €

From market

Calle Conde de Xiquena, 4, 28004, Madrid

8.7 / 10
452 reviews

Average price €35

Spanish

Calle de Santa Isabel, 5, 28012, Madrid

Average price €15

Set Menu undefined€

Peruvian

Calle Gran Vía, 73, 28013, Madrid

Average price €20

Menu 11,99€

International

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

Average price €15

Set Menu 9.99€

Filter

TheFork advantages