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 Tapas Restaurants in Malasaña, Madrid

17 restaurants

Sort by Relevance

    From market

    La Dichosa

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

    9.3 / 10
    381 reviews

    Average price €20

    -30% en Carta

    InsiderFrom market

    C/ Divino Pastor, 21, 28004, Madrid

    9.5 / 10
    863 reviews

    Average price €32

      Spanish

      Calle Ruiz, 20, 28004, Madrid

      9.0 / 10
      1,028 reviews

      Average price €18

      30% off food!

        International

        Calle de San Bernardo, 73, 28015, Madrid

        8.6 / 10
        211 reviews

        Average price €15

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

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

          Basque

          Calle de Fuencarral, 49, 28004, Madrid

          8.8 / 10
          314 reviews

          Average price €30 Accepts Yums

            Spanish

            C/ Almirante, 30, 28004, Madrid

            Average price €24

              From market

              C/ Colón 5, 28004, Madrid

              Average price €14

                Andalou

                C/ Hartzenbusch, 14, 28010, Madrid

                Average price €20

                  Mediterranean

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

                  Average price €16

                    Pizzeria

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

                    Average price €18

                      Mediterranean

                      Plaza Juan Pujol, 1, 28004, Madrid

                      Average price €20

                      Menu 9.90€

                        Spanish

                        C/ Colón, 10, 28004, Madrid

                        Average price €18

                          Mediterranean

                          C/ Espíritu Santo, 30, 28004, Madrid

                          Average price €18

                            Pizzeria

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

                            Average price €20

                            Menu 0€

                              Pizzeria

                              Calle de Fuencarral, 85, 28004, Madrid

                              Average price €15

                                Mexican

                                C/ La Palma, 6, 28004, Madrid

                                Average price €15

                                  Mediterranean

                                  Calle Estrella, 5, 28004, Madrid

                                  Average price €15