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 Calle Alcalá, Madrid

17 restaurants

Sort by Relevance

    Mediterranean

    El Callejón de Álvarez Gato

    Calle de Elfo, 123, 28027, Madrid

    9.5 / 10
    1,039 reviews

    Average price €25 Accepts Yums american express Welcome

    -50% en Carta

    InsiderSpanish

    Calle de Alcalá, 233, 28028, Madrid

    9.0 / 10
    194 reviews

    Average price €35

    Menú INSIDER Week 25€

    MICHELINMediterranean

    Av. de Menéndez Pelayo, 15, 28009, Madrid

    9.1 / 10
    2,932 reviews

    Average price €30 Accepts Yums american express Welcome

    50% off food!

    InsiderPizzeria

    C/ Velázquez,17, 28001, Madrid

    9.1 / 10
    982 reviews

    Average price €30 american express Welcome

    20% off food!

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

      Basque

      Calle de Lagasca, 7, 28001, Madrid

      7.9 / 10
      119 reviews

      Average price €18

      InsiderInternational

      Calle de Velázquez, 8, 28001, Madrid

      Average price €25

      Menú almuerzo 23€ 23 €

        Mediterranean

        Plaza de las Cortes, 10, 28014, Madrid

        Average price €30

          From market

          Plaza de Manuel Becerra, 19, 28028, Madrid

          Average price €20

            From Galicia

            Calle Ayala, 87, 28006, Madrid

            Average price €14

            Menu 10.50€

              Andalou

              C/ Libertad, 6, 28004, Madrid

              Average price €30

              Set Menu 39€

                Spanish

                Calle del Marqués de Casa Riera, 2, 28014, Madrid

                Average price €25

                  Mediterranean

                  Plaza Cronos, 5, 28037, Madrid

                  Average price €18

                    Spanish

                    Calle de Fernán Gonzalez, 2, 28009, Madrid

                    Average price €29

                      From market

                      Calle Puigcerdà, 8, 28001 Madrid, Spain, 28001, Madrid

                      Average price €35

                        Mediterranean

                        C/ Jorge Juan, 22, 28001, Madrid

                        Average price €24

                        Menu 14.50€

                          Spanish

                          Calle Virgen de los Peligros, 7, 28013, Madrid

                          Average price €20

                            Spanish

                            Plaza Canalejas, 5, 28014, Madrid

                            Average price €28