Only 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 City center, Madrid

50 restaurants

Sort by Relevance

Pantín Grill, Madrid

    American

    Pantín Grill

    Calle Echegaray, 10, 28014, Madrid

    9.4 / 10
    2,214 reviews

    Average price €14

    30% off the 'a la carte' menu

    Chic Sushi, Madrid

      Japanese

      Calle Caballero de Gracia, 12, 28013, Madrid

      9.3 / 10
      11,397 reviews

      Average price €15 american express Welcome

      30% off the 'a la carte' menu

      44 Sushi Bar, Madrid

        Japanese

        Calle Marqués de Valdeiglesias, 8, 28004, Madrid

        9.0 / 10
        2,703 reviews

        Average price €18

        30% off the 'a la carte' menu

        Mughul, Madrid

          PAYIndian

          Calle de San Bernardino, 10, 28015, Madrid

          9.0 / 10
          556 reviews

          Average price €20 american express Welcome

          50% off the 'a la carte' menu

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

          Burnout - Valverde, Madrid

            PAYAmerican

            Calle de Valverde, 6, 28004, Madrid

            9.3 / 10
            1,908 reviews

            Average price €16

            50% off the 'a la carte' menu

            Vegaviana, Madrid

              Pizzeria

              C/ Pelayo, 35, 28004, Madrid

              9.3 / 10
              1,062 reviews

              Average price €17 american express Welcome

              Menú Mediodía €10.5

              Grama Lounge, Madrid

                PAYFusion

                Calle de la Cruz, 19, 28012, Madrid

                9.0 / 10
                2,735 reviews

                Average price €20 american express Welcome

                30% off the 'a la carte' menu

                La Pulpería de Victoria, Madrid

                  From Galicia

                  C/ Victoria, 2, 28012, Madrid

                  9.0 / 10
                  4,612 reviews

                  Average price €20 american express Welcome

                  30% off the 'a la carte' menu

                  La Puerta Amarilla, Madrid

                    PAYAmerican

                    Calle Fúcar, 9, 28014, Madrid

                    9.4 / 10
                    711 reviews

                    Average price €17 american express Welcome

                    MENÚ LA CLÁSICA €9.99

                    Taj Marqués de Cubas, Madrid

                      PAYIndian

                      C/ Marqués de Cubas, 6, 28014, Madrid

                      8.9 / 10
                      1,850 reviews

                      Average price €16 american express Welcome

                      30% off the 'a la carte' menu

                      Livin'Japan, Madrid

                        Japanese

                        Calle de la Torrecilla del Leal, 20, 28012, Madrid

                        9.7 / 10
                        442 reviews

                        Average price €15 american express Welcome

                          Cuban

                          C/ Huertas, 66, 28014, Madrid

                          10.0 / 10
                          868 reviews

                          Average price €16 american express Welcome

                          30% off the 'a la carte' menu

                          Distrito Vegano, Madrid

                            PAYVegetarian

                            Calle del Dr. Fourquet, 32, 28012, Madrid

                            9.1 / 10
                            955 reviews

                            Average price €14 american express Welcome

                            Menú €13.9

                            Entre Panas y Tíos, Madrid

                              PAYVenezuelan

                              Travesía de la Parada, 6, 28015, Madrid

                              8.9 / 10
                              190 reviews

                              Average price €15 american express Welcome

                              30% off the 'a la carte' menu

                              Santa Canalla - San Martin, Madrid

                                PAYMexican

                                Plaza de San Martín, 2, 28013, Madrid

                                9.2 / 10
                                1,066 reviews

                                Average price €15

                                Reineta, Madrid

                                  Spanish

                                  Calle del Infante, 5, 28014, Madrid

                                  9.5 / 10
                                  1,189 reviews

                                  Average price €15 american express Welcome

                                  Borax, Madrid

                                    Cuban

                                    Calle Pelayo, 28, 28004, Madrid

                                    9.3 / 10
                                    458 reviews

                                    Average price €20 american express Welcome

                                    Detenderete, Madrid

                                      PAYFrom Canarias

                                      Calle de Sta. Cruz de Marcenado, 13, 28015, Madrid

                                      9.3 / 10
                                      716 reviews

                                      Average price €16 american express Welcome

                                      30% off the 'a la carte' menu

                                      Compostela, Madrid

                                        From Galicia

                                        Calle Serrano Jover, 6, 28015, Madrid

                                        9.1 / 10
                                        364 reviews

                                        Average price €20 american express Welcome

                                        Matute 12, Madrid

                                          Mediterranean

                                          Plaza de Matute, 12, 28012, Madrid

                                          8.8 / 10
                                          1,191 reviews

                                          Average price €20 american express Welcome

                                          Menú €14.95

                                          Las Noches de Moscú, Madrid

                                            Russian

                                            C/ Marqués de Santa Ana, 37, 28004, Madrid

                                            9.1 / 10
                                            5,698 reviews

                                            Average price €20 american express Welcome

                                            -30% en carta

                                            Mero México, Madrid

                                              Mexican

                                              Calle de Núñez de Arce, 4, 28012, Madrid

                                              9.2 / 10
                                              1,531 reviews

                                              Average price €20

                                              Alegrias, Madrid

                                                Mediterranean

                                                Calle Corredera Alta de San Pablo, 6, 28004, Madrid

                                                9.0 / 10
                                                456 reviews

                                                Average price €15

                                                Menú del día Alegrias 9.95 € €9.95

                                                Anauco Valdebebas, Madrid

                                                  American

                                                  Calle de Josefina Aldecoa, 13, 28055, Madrid

                                                  9.0 / 10
                                                  1,058 reviews

                                                  Average price €15 american express Welcome

                                                  Skull St. Food, Madrid

                                                    Mediterranean

                                                    Calle del Barquillo, 8, 28004, Madrid

                                                    9.1 / 10
                                                    2,503 reviews

                                                    Average price €20

                                                    30% off the 'a la carte' menu

                                                    Frequently Asked Questions