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

Distrito Vegano, Madrid

    PAYVegetarian

    Distrito Vegano

    Calle del Dr. Fourquet, 32, 28012, Madrid

    9.1 / 10
    955 reviews

    Average price €14 american express Welcome

    Menú €13.9

    Fuegos Madrid, Madrid

      PAYSteakhouse

      Calle de Gómez de Mora, 1, 28005, Madrid

      8.9 / 10
      409 reviews

      Average price €24 american express Welcome

      30% off the 'a la carte' menu

      Mr. Pizza, Madrid

        PAYItalian

        Calle de Vergara, 3, 28013, Madrid

        8.9 / 10
        123 reviews

        Average price €15

        30% off the 'a la carte' menu

        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

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

          La Tomasa de Jorge Juan, Madrid

            International

            Calle de Jorge Juan, 91, 28009, Madrid

            8.6 / 10
            1,104 reviews

            Average price €19 Accepts Yums

            50% off the 'a la carte' menu

            La Buga del Lobo, Madrid

              PAYFusion

              Calle de Argumosa, 11, 28012, Madrid

              8.7 / 10
              286 reviews

              Average price €15 american express Welcome

              30% off the 'a la carte' menu

              Tsukuri Soba, Madrid

                PAYAsian

                C. de Andrés Mellado, 5, 28015, Madrid

                9.3 / 10
                280 reviews

                Average price €18 american express Welcome

                Carlota Bar, Madrid

                  PAYSpanish

                  Calle Lonja de la Seda, 41, 28054, Madrid

                  8.5 / 10
                  58 reviews

                  Average price €15

                  30% off the 'a la carte' menu

                  El miniBAR, Madrid

                    Mediterranean

                    Calle del Meson de Paños, 1, 28013, Madrid

                    9.6 / 10
                    49 reviews

                    Average price €16 american express Welcome

                    La Teranga, Madrid

                      African

                      Calle de Caravaca, 12, 28012, Madrid

                      9.4 / 10
                      101 reviews

                      Average price €12 american express Welcome

                      Panela & Sal, Madrid

                        International

                        Calle de Suecia, 20, 28022, Madrid

                        8.5 / 10
                        84 reviews

                        Average price €20 american express Welcome

                        30% off the 'a la carte' menu

                        Taberna agrado, Madrid

                          Spanish

                          Calle de la Ballesta, 1, 28004, Madrid

                          9.3 / 10
                          848 reviews

                          Average price €20 american express Welcome

                          Maru, Madrid

                            PAYKorean

                            Calle Reina, 37, 28004, Madrid

                            9.3 / 10
                            288 reviews

                            Average price €18

                            Que Chevere Restaurant, Madrid

                              Venezuelan

                              Calle de la Senda del Infante, 16, 28035, Madrid

                              9.4 / 10
                              1,088 reviews

                              Average price €14 american express Welcome

                              30% off the 'a la carte' menu

                              Impasta Chueca, Madrid

                                PAYItalian

                                Calle de San Marcos, 24, 28004, Madrid

                                9.1 / 10
                                245 reviews

                                Average price €20

                                30% off the 'a la carte' menu

                                Badsha, Madrid

                                  Indian

                                  Calle José Calvo, 6, 28039, Madrid

                                  9.2 / 10
                                  156 reviews

                                  Average price €15 american express Welcome

                                  30% off the 'a la carte' menu

                                  Pizzeria Della Cabeza, Madrid

                                    PAYItalian

                                    Calle de Lavapiés ,6, 28012, Madrid

                                    8.5 / 10
                                    300 reviews

                                    Average price €15

                                    40% off the 'a la carte' menu

                                    Restaurante de Sichuan, Madrid

                                      Chinese

                                      Calle del Caballero de Gracia, 8, 28013, Madrid

                                      9.4 / 10
                                      1,425 reviews

                                      Average price €15 american express Welcome

                                      La Capricciosa Italiana, Madrid

                                        Italian

                                        Calle de las Maldonadas, 4, 28005, Madrid

                                        9.4 / 10
                                        556 reviews

                                        Average price €14 american express Welcome

                                        Ramen Shifu Toledo, Madrid

                                          Asian

                                          Calle de Toledo, 24, 28005, Madrid

                                          9.0 / 10
                                          75 reviews

                                          Average price €21

                                          30% off the 'a la carte' menu

                                          Sumo Grill, Madrid

                                            Japanese

                                            Calle de Francisco Silvela, 63, 28028, Madrid

                                            9.2 / 10
                                            2,230 reviews

                                            Average price €17

                                            40% off food!

                                            La Nueva Martina, Madrid

                                              PAYMediterranean

                                              Plaza de Cascorro 11, 28005, Madrid

                                              9.0 / 10
                                              142 reviews

                                              Average price €20

                                              Menú Brunch €16

                                              Shanghai Station - Las Tablas, Madrid

                                                PAYAsian

                                                Av. del Camino de Santiago, 1, 28050, Madrid

                                                9.0 / 10
                                                161 reviews

                                                Average price €20 american express Welcome

                                                Menú del día de lunes a viernes (festivos no incluidos) €13.5

                                                Los Galeones, Madrid

                                                  PAYMediterranean

                                                  Calle de Tauro, 4, 28042, Madrid

                                                  9.1 / 10
                                                  136 reviews

                                                  Average price €15 american express Welcome

                                                  Menú semanal ( Entre semana 12.5 y fines de semana 15 euros) €15

                                                  Pinale Coffee Shop & Salad Bar, Madrid

                                                    Calle del Gral. Pardiñas, 23, 28001, Madrid

                                                    9.0 / 10
                                                    133 reviews

                                                    Average price €14

                                                    BRUNCH €14