NeighborhoodsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Cheap eats Restaurants in Madrid

431 restaurants

Sort by Relevance

La Chula, Madrid

    Mediterranean

    La Chula

    Calle del Cardenal Cisneros, 66, 28010, Madrid

    9.1 / 10
    3,044 reviews

    Average price €20 american express Welcome

    30% off the 'a la carte' menu

    taberna La Caprichosa, Madrid

      Spanish

      Plaza MAYOR DE BARAJAS Nº21, 28042, Madrid

      9.0 / 10
      412 reviews

      Average price €18 american express Welcome

      Restaurante Vietnam Express, Madrid

        PAYVietnamese

        Calle de Bretón de los Herreros, 45, 28003, Madrid

        8.9 / 10
        995 reviews

        Average price €20 american express Welcome

        -30% en carta

        Taberna del Colono, Madrid

          Spanish

          Calle Ruiz, 20, 28004, Madrid

          8.9 / 10
          1,280 reviews

          Average price €18

          30% off the 'a la carte' menu

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

          Aranzazu, Madrid

            Del Norte

            C/ Francisco Silvela, 96, 28002, Madrid

            8.8 / 10
            663 reviews

            Average price €18 american express Welcome

            Trattoria Sant Arcangelo, Madrid

              PAYPizzeria

              C/ Moreto, 15, 28014, Madrid

              8.8 / 10
              2,626 reviews

              Average price €18

              Poké Friendly -  Mcdo. Vallehermoso, Madrid

                PAYHawaiian

                Calle de Vallehermoso, 36, 28015, Madrid

                9.1 / 10
                175 reviews

                Average price €15

                40% off the 'a la carte' menu

                Taberna Rayuela, Madrid

                  International

                  C/ Morería, 8 - MADRID CAPITAL, 28005, Madrid

                  9.1 / 10
                  659 reviews

                  Average price €20 american express Welcome

                  La Dominga, Madrid

                    PAYFusion

                    Calle del Espíritu Santo, 15, 28004, Madrid

                    9.1 / 10
                    989 reviews

                    Average price €20

                    La Dichosa, Madrid

                      Mediterranean

                      Calle Bernardo López García, 11, 28015, Madrid

                      9.0 / 10
                      432 reviews

                      Average price €20

                      -30% en Carta

                      Bresca Lavapies, Madrid

                        PAYTraditional cuisine

                        Calle de los Tres Peces, 20, 28012, Madrid

                        8.9 / 10
                        33 reviews

                        Average price €18

                        AZ Restaurante, Madrid

                          PAYSpanish

                          Calle de Juan de Mena, 12, Madrid, Spain, 28014, Madrid

                          9.7 / 10
                          3 reviews

                          Average price €20 american express Welcome

                          Cerveceria Rick´s, Madrid

                            Spanish

                            Calle de Modesto Lafuente, 23, 28003, Madrid

                            9.0 / 10
                            22 reviews

                            Average price €20

                            Shapla Indian Restaurant 2, Madrid

                              Indian

                              Calle de Lavapiés, 40, 28012, Madrid

                              8.4 / 10
                              434 reviews

                              Average price €15

                              30% off the 'a la carte' menu

                              Shapla Indian Restaurant, Madrid

                                Indian

                                Calle de Lavapiés, 42, 28012, Madrid

                                8.4 / 10
                                357 reviews

                                Average price €15 american express Welcome

                                30% off the 'a la carte' menu

                                La Tagliatella Preciados, Madrid

                                  Italian

                                  CALLE DE PRECIADOS 36, 28013, Madrid

                                  8.8 / 10
                                  701 reviews

                                  Average price €18

                                  Vietnam Mekong, Madrid

                                    Vietnamese

                                    C/ Isabel la Católica, 11, 28013, Madrid

                                    8.8 / 10
                                    499 reviews

                                    Average price €20

                                    La Turulita auténtico sabor mexicano, Madrid

                                      PAYMexican

                                      Calle de Ibiza, 8, 28009, Madrid

                                      8.9 / 10
                                      240 reviews

                                      Average price €15 american express Welcome

                                      30% off the 'a la carte' menu

                                      Lola Sí Mola, Madrid

                                        YUMS x2Mediterranean

                                        Calle de las Huertas, 55, 28014, Madrid

                                        8.9 / 10
                                        454 reviews

                                        Average price €20

                                        La Forchetta, Madrid

                                          PAYItalian

                                          Calle Bravo Murillo, 365, 28020, Madrid

                                          8.9 / 10
                                          714 reviews

                                          Average price €20

                                          -30% en Carta

                                          Ecocentro, Madrid

                                            Vegetarian

                                            Calle Esquilache, 2, 28003, Madrid

                                            9.2 / 10
                                            436 reviews

                                            Average price €13 american express Welcome

                                            30% off the 'a la carte' menu

                                            Don Hot Pot Madrid, Madrid

                                              PAYChinese

                                              Calle de Campomanes, 10, 28013, Madrid

                                              9.2 / 10
                                              598 reviews

                                              Average price €15

                                              30% off the 'a la carte' menu

                                              Friki - Lope de Rueda Rueda 16, Madrid

                                                Pizzeria

                                                C. de Lope de Rueda, 16, 28009, Madrid

                                                9.4 / 10
                                                110 reviews

                                                Average price €13

                                                40% off the 'a la carte' menu

                                                Zorba comida Griega, Madrid

                                                  Greek

                                                  Calle de Ibiza, 8 (Mercado Municipal), 28009, Madrid

                                                  9.0 / 10
                                                  346 reviews

                                                  Average price €15 american express Welcome

                                                  30% off the 'a la carte' menu

                                                  La H es Muda - Carranza, Madrid

                                                    American

                                                    Calle de Carranza, 12, 28004, Madrid

                                                    8.4 / 10
                                                    59 reviews

                                                    Average price €17 Accepts Yums

                                                    Menú para 4 personas €78.5