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

Mexican

DF Bar - Larra

Calle Larra, 23, 28004, Madrid

8.8 / 10
547 reviews

Average price €15

Spanish

C/LOPEZ DE HOYOS, 327.GLORIETA PILAR MIRO, 28043, Madrid

8.4 / 10
72 reviews

Average price €12 american express Welcome

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

Spanish

Calle Sol Naciente, 31, 28027, Madrid

8.7 / 10
15 reviews

Average price €15

Menú Sábado 15 € 15 €

Spanish

Calle Santa María, 30, 28014, Madrid

8.5 / 10
80 reviews

Average price €11

Desayuno completo para 2 personas 17,7 €

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

Asian

Calle Fúcar, 14, 28014, Madrid

8.8 / 10
373 reviews

Average price €15

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

South American

Calle San Evaristo, 3, 28045, Madrid

8.2 / 10
110 reviews

Average price €15

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

South American

Travesía Horno de la Mata, 5, 28004, Madrid

8.4 / 10
86 reviews

Average price €12

Menú 11.95 € 11,95 €

Spanish

Calle de Salvador Allende, 5, 28054, Madrid

Average price €15

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

Mediterranean

Calle de María Tubau, 5, 28050, Madrid

Average price €10

Menú del día 10 € 10 €

Creative

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

8.4 / 10
1,878 reviews

Average price €15 american express Welcome

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

Asian

Calle del Eucalipto, 1, 28016, Madrid

8.5 / 10
176 reviews

Average price €15

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

American

Calle de Alcalá, 196, 28028, Madrid

8.6 / 10
517 reviews

Average price €15

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

Mexican

Calle de la Villa, 3, 28005, Madrid

8.6 / 10
870 reviews

Average price €15 american express Welcome

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

Mexican

Calle de García de Paredes, 2, 28010, Madrid

8.5 / 10
531 reviews

Average price €15

Fusion

Calle Salitre, 2, 28012, Madrid

8.5 / 10
211 reviews

Average price €15

Asian

C/ Andrés Mellado, 5, 28015, Madrid

7.8 / 10
474 reviews

Average price €15

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

Mediterranean

Calle Velarde, 13, 28004, Madrid

8.6 / 10
1,109 reviews

Average price €18

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

YUMS x2Japanese

Calle de Fernán Gonzalez, 21, 28009, Madrid

8.5 / 10
197 reviews

Average price €15 american express Welcome

Spanish

Calle de Manuela Malasaña, 33, 28004, Madrid

8.3 / 10
61 reviews

Average price €15 american express Welcome

Chinese

Calle de los Reyes, 10, 28015, Madrid

Average price €15

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

Mediterranean

Calle Torrecilla del Puerto, 3, 28043, Madrid

7.8 / 10
25 reviews

Average price €10 american express Welcome

Fórmula 14.50€ 14,5 €

Spanish

Calle de López de Hoyos, 81, 28002, Madrid

9.2 / 10
6 reviews

Average price €13

Pizzeria

Calle del Marqués de Urquijo, 27, 28008, Madrid

8.9 / 10
252 reviews

Average price €15 american express Welcome

Mediterranean

Costanilla de San Andrés, 10, 28005, Madrid

9.1 / 10
150 reviews

Average price €15

Spanish

Calle de Atocha, 84, 28012, Madrid

Average price €12

Menú 10,50 € 10 €

Filter

TheFork advantages