TheFork, a Trip advisor company

What
Where

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

The Best Cheap eats Restaurants in Madrid

359 restaurants

Sort by Relevance

Mediterranean

El Ryncon

Av. de Badajoz, 3, 28027, Madrid

7.8 / 10
35 reviews

Average price €10 american express Welcome

Menú 9.90 € 9,9 €

Mediterranean

Calle Sirio, 28, 28007, Madrid

Average price €15 american express Welcome

Mediterranean

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

Average price €15

Japanese

Calle Antonio Zamora, 12, 28011, Madrid

8.2 / 10
37 reviews

Average price €15

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

Spanish

Calle Cava Baja, 24, 28005, Madrid

8.1 / 10
39 reviews

Average price €15 american express Welcome

Crêperie

Calle de Maudes, 43, 28003, Madrid

8.1 / 10
256 reviews

Average price €15

American

Calle Libertad, 13, 28004, Madrid

7.3 / 10
66 reviews

Average price €15

Menú 8.95 € 8,95 €

Mexican

Cuesta de Santo Domingo, 8, 28013, Madrid

8.0 / 10
337 reviews

Average price €8 american express Welcome

Cuban

Calle de Almansa, 14, 28039, Madrid

8.0 / 10
46 reviews

Average price €15 american express Welcome

Spanish

Calle de Fernán Gonzalez 25, 28009, Madrid

6.7 / 10
14 reviews

Average price €12

Especial grupo: Menú 25 € 25 €

Mediterranean

Calle de Francisco Silvela, 25, 28028, Madrid

7.8 / 10
63 reviews

Average price €15

Mediterranean

Paseo de Extremadura, 119, 28011, Madrid

6.1 / 10
12 reviews

Average price €15

South American

Calle de Antonia Lancha, 20, 28019, Madrid

6.0 / 10
13 reviews

Average price €15

Traditional cuisine

Calle de Embajadores, 24, 28012, Madrid

5.4 / 10
5 reviews

Average price €15

American

Calle de Preciados, 31, 28013, Madrid

8.8 / 10
674 reviews

Average price €15

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

American

Paseo de la Castellana, 132, 28046, Madrid

8.7 / 10
633 reviews

Average price €15

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

American

Calle de Alcalá, 105, 28009, Madrid

8.7 / 10
446 reviews

Average price €15

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

American

Calle de Josefina Aldecoa, 13, 28055, Madrid

9.0 / 10
842 reviews

Average price €15

Steakhouse

Calle Encomienda, 10, 28012, Madrid

Average price €15

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

From market

Calle Gral. Álvarez de Castro, 7, 28010, Madrid

8.7 / 10
803 reviews

Average price €15

YUMS x2Spanish

Av. del Ensanche de Vallecas, 9, 28051, Madrid

7.5 / 10
62 reviews

Average price €30

Group Special: Menu 30€ (10 to 50 p.)

Italian

Calle Azofra, 27 local 5 (Entrada por C/ Puente la Reina), 28050, Madrid

7.7 / 10
238 reviews

Average price €15

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

Spanish

Calle de San Joaquín, 14, 28004, Madrid

Average price €12

Italian

Calle del Príncipe, 7, 28012, Madrid

Average price €15

Spanish

Calle Virgen del Portillo, 31, 28027, Madrid

Average price €13

Filter

TheFork advantages