TheFork, a Trip advisor company

What

What

Where

Where

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

The Best With friends Restaurants in City center, Madrid

488 restaurants

Sort by Relevance

International

La Pasa Bar

Calle de San Bernardo, 73, 28015, Madrid

8.0 / 10
151 reviews

Average price €15

Plaza Isabel II, 1, 28013, Madrid

8.6 / 10
295 reviews

Average price €51

International

Calle Luna, 2, 28004, Madrid

8.3 / 10
1,076 reviews

Average price €25

Costanilla de los Ángeles, 8, 28013, Madrid

7.5 / 10
102 reviews

Average price €20

Menu 24€

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

Vegetarian

C/ Amor de Dios, 3, 28014, Madrid

8.0 / 10
189 reviews

Average price €17

insiderInternational

Calle de la Montera, 10, 28013, Madrid

8.5 / 10
382 reviews

Average price €25

Mediterranean

Travesía San Mateo, 16, 28004 Madrid, Spain, 28004, Madrid

7.8 / 10
14 reviews

Average price €15

Spanish

Plaza de la Província, 3, 28012, Madrid

7.7 / 10
44 reviews

Average price €22

YUMS x2Spanish

C/ Ruiz de Alarcón, 27, 28014, Madrid

8.5 / 10
402 reviews

Average price €28 Accepts Yums

Spanish

Calle Marqués Viudo de Pontejos, 15, 28012, Madrid

7.1 / 10
13 reviews

Average price €15

Mediterranean

Calle de Toledo, 12, 28005, Madrid

7.0 / 10
5 reviews

Average price €15

International

Calle del Barco, 8, 28004, Madrid

Average price €15

American

Calle de Barbieri 20, 28004, Madrid

7.9 / 10
61 reviews

Average price €18

-40% en Carta

Mediterranean

Calle de Embajadores, 26, 28012, Madrid

Average price €20

Spanish

Calle del Almendro, 8, 28005, Madrid

Average price €14

insiderMediterranean

C/ Torija, 7, 28013, Madrid

8.3 / 10
102 reviews

Average price €45

Spanish

Plaza Cánovas del Castillo, 4, 28014, Madrid

7.6 / 10
135 reviews

Average price €18

C/ Reina, 39, 28004, Madrid

8.3 / 10
614 reviews

Average price €28

Spanish

Cuesta de Santo Domingo, 12, 28013, Madrid

4.5 / 10
3 reviews

Average price €15

Peruvian

Plaza Mostenses, 1 | Entre Planta, Puesto 85 - 87, 28015, Madrid

8.5 / 10
50 reviews

Average price €10

Spanish

Calle Príncipe Anglona, 3, 28005, Madrid

Average price €15

Calle Ángel, 8, 28005, Madrid

7.6 / 10
80 reviews

Average price €15

Menu 12€

Japanese

Calle Barceló, 1, 28004, Madrid

8.9 / 10
1,405 reviews

Average price €22

From market

C/ Fuencarral, 61, 28004, Madrid

8.1 / 10
1,760 reviews

Average price €20

Group Special: Menu 33€

Italian

C/ Barquillo, 8, 28004, Madrid

8.4 / 10
424 reviews

Average price €18

Filter

TheFork advantages