TheFork, a Trip advisor company

What
Where

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

The Best Good for families Restaurants in Madrid

1,463 restaurants

Sort by Relevance

Mediterranean

Parrilla Yolanda

Calle de la Santísima Trinidad, 6, 28010, Madrid

Average price €15

Menu 12€

Spanish

C/ San Sotero esq. Julián Camarillo 47, 28037, Madrid

Average price €10

Menu 15€

Spanish

Calle Rufino Blanco, 31a, 28028, Madrid

Average price €25

Menu 11€

Andalou

Calle Recaredo, 2, 28002, Madrid

Average price €31

Menú degustación grupos 28€

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

MICHELIN 2020Author

Calle de Ríos Rosas, 45, 28003, Madrid

Average price €65

Set Menu 50€

Mediterranean

Calle de Galileo, 12, 28015, Madrid

Average price €15

Medio Menú 8€

InsiderSpanish

Calle Principal de Provincias, 9, 28011, Madrid

Average price €35

Menú Catalina 31.90€

From market

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

Average price €15

Set Menu undefined€

Brazilian

Calle de Alcalá, 414 (CC Alcala Norte, Segunda Planta), 28017, Madrid

Average price €20

Menu 13.90€

Spanish

Calle de Alcalá, 80, 28009, Madrid

Average price €10

Menu 11€

Spanish

Calle Hermanas Alonso Barceló, 2, 28025, Madrid

Average price €20

Menu 10€

Spanish

Calle de Almagro, 4, 28010, Madrid

Average price €15

Menu 11.50€

American

Av. de La Reina Victoria, 32, 28003, Madrid

Average price €20

Menú Almuerzo 10.50 €

Spanish

Ronda de Toledo, 6, 28005, Madrid

Average price €31

Menu 15€

From market

Calle Eusebio Morán, 31, 28019, Madrid

Set Menu 10.5€

Italian

Calle Adolfo Bioy Casares, 2 (C.C. La Gavia), 28051, Madrid

Average price €18

Menu 11.50€

InsiderEastern Europe

Calle de Narciso Serra, 3, 28007, Madrid

Average price €15

Menu 9.50€

From market

Ronda de Segovia, 9, 28005, Madrid

Average price €18

Menu 9.50€

International

Calle Rafael Salgado, 19, 28036, Madrid

Average price €15

Menu 8.95€

From Galicia

C/ Velázquez, 22, 28001, Madrid

Average price €35

Menú 29€

From Galicia

Calle Amaniel, 36 28015 Madrid, 28015, Madrid

Average price €20

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

International

Calle Acuerdo, 28 28015 Madrid, 28015, Madrid

Average price €20

Set Menu 25€

International

Carretera de Canillas, 138, 28043, Madrid

8.4 / 10
697 reviews

Average price €18

Menu 12.90€

Mexican

Calle Nuñez de Arce, 4, 28010, Madrid, 28012, Madrid

Average price €14

Menú CHelinda 15 €

Mediterranean

C/ Tellez,18, 28007, Madrid

Average price €25

Set Menu 11€

Filter

TheFork advantages