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

Italian

Papa Piccolo

Calle Moreno Nieto, 19, 28005, Madrid

Average price €13

American

Calle de la Dulzura 30, 28041, Madrid

Average price €15

Spanish

Calle Ferraz, 43, 28008, Madrid

Average price €15

Peruvian

Travesía Beatas , 10, 28015, Madrid

Average price €15

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

Mexican

Calle Laponia, 1, 28030, Madrid

Average price €15

Spanish

Calle de Jorge Juan, 145, 28028, Madrid

Average price €15

Portuguese

Cuesta San Vicente, 32, 28008, Madrid

Average price €15

From Asturias

Calle Vallehermoso, 86, 28015, Madrid

Average price €15

Argentinian

Av. del Monasterio de Silos, 20, 28034, Madrid

Average price €15

Spanish

Calle de Julian Camarillo 47, 28047, Madrid

Average price €12

Italian

Calle de Santa Isabel, 42, 28012, Madrid

Average price €15

Middle Eastern

Calle de la Salud, 8, 28013, Madrid

Average price €15

South American

Calle del Espinar, 36, 28025, Madrid

Average price €15

Spanish

Calle del Príncipe de Vergara, 4, 28001, Madrid

Average price €12

Spanish

C/ Castillo de Candanchú, 40, 28050, Madrid

Average price €15

Indian

Calle Dr. Piga, 21, 28012, Madrid

8.3 / 10
534 reviews

Average price €12

International

Calle de Atocha, 111, 28012, Madrid

8.1 / 10
115 reviews

Average price €15

Ethiopian

Calle Grafal, 8, 28005, Madrid

9.0 / 10
553 reviews

Average price €15

American

Calle de la Cava Alta, 13, 28005, Madrid

9.4 / 10
779 reviews

Average price €15

Fusion

Calle de Sta Brigida, 5, 28004, Madrid

Average price €15

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

American

Calle de Campoamor, 13, 28004, Madrid

9.3 / 10
1,276 reviews

Average price €15

Fusion

Calle Eloy Gonzalo, 27, 28010, Madrid

Average price €13

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

Spanish

Calle Virgen del Canto, 2, 28027, Madrid

Average price €15

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

Asian

Calle de Rosa de Silva, 14, 28020, Madrid

Average price €15

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

Mexican

Paseo de las Delicias, 139, 28045, Madrid

9.1 / 10
592 reviews

Average price €15

Filter

TheFork advantages