Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Spanish Restaurants in Puerto De La Cruz

9 restaurants
Tasca Los Mellizos, Puerto De La Cruz
On A Budget

    PAYSpanish

    Tasca Los Mellizos

    Av. Melchor Luz, 2, 38400, Puerto De La Cruz

    Average price €15

    30% off the 'a la carte' menu

    Terraza Taoro, Puerto De La Cruz
    On A Budget

      PAYSpanish

      Ctra. Taoro, 38400, Puerto De La Cruz

      8.5 / 10
      67 reviews

      Average price €13 american express Welcome

      La Carta, Puerto De La Cruz

        PAYSpanish

        C/ San Felipe, 53, 38400, Puerto De La Cruz

        8.7 / 10
        157 reviews

        Average price €25

        Bodeguita la charca, La Orotava
        Top Rated

          PAYSpanish

          TF21, número 1 la Orotava, 38300, La Orotava

          9.6 / 10
          612 reviews

          Average price €14 american express Welcome

          30% off the 'a la carte' menu

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

          Restaurante Gran Tarajal sin Gluten, La Orotava
          Top Rated

            From Canarias

            Camino Polo, 128, 38300, La Orotava

            9.5 / 10
            196 reviews

            Average price €15

            Menú del dia 8.75 € €8.75

            La Viña, La Orotava
            Top Rated

              PAYFrom Canarias

              Camino Las Suertes I, 38315, La Orotava

              9.5 / 10
              285 reviews

              Average price €18 american express Welcome

              Menú promocional €16.8

              Bodegon El Empacho, La Orotava
              On A Budget

                From Canarias

                Camino de los Guanches, 13, 38311, La Orotava

                9.7 / 10
                39 reviews

                Average price €15

                Bodegon Tasca Tapias, La Orotava

                  From Canarias

                  Av. de Canarias, 6, 38300, La Orotava

                  8.7 / 10
                  12 reviews

                  Average price €25 american express Welcome

                  Andarife Gastrobar, Los Realejos

                    Andalou

                    Calle la Longuera, 22, 38418, Los Realejos

                    Average price €18 american express Welcome

                    Frequently Asked Questions

                    You may also like in Puerto De La Cruz

                    Seafood

                    Marlin

                    Score:9.2

                    Puerto De La Cruz

                    €20 average price

                    -30%

                    Fusion

                    Zumaque

                    Score:9.2

                    YUMS x2PAY

                    Puerto De La Cruz

                    €30 average price

                    Traditional cuisine

                    Puerto De La Cruz

                    €20 average price

                    International

                    Puerto De La Cruz

                    €16 average price

                    Accepts Yums

                    International

                    PAY

                    Puerto De La Cruz

                    €18 average price

                    International

                    PAY

                    Puerto De La Cruz

                    €20 average price

                    Mediterranean

                    YUMS x2PAY

                    Puerto De La Cruz

                    €24 average price

                    Peruvian

                    Puerto De La Cruz

                    €15 average price

                    • Insider

                    Asian

                    Pez Gordo

                    Score:9.5

                    Insider

                    Puerto De La Cruz

                    €25 average price

                    -30%

                    Mediterranean

                    El Padrino

                    Score:9.1

                    YUMS x2

                    Puerto De La Cruz

                    €16 average price

                    Puerto De La Cruz

                    €23 average price

                    More food types in Puerto De La Cruz

                    • Vegan
                    • Vegetarian dishes
                    • Gluten free
                    • European