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 Restaurants with Vegetarian dishes in Puerto De La Cruz

10 restaurants

Sort by Relevance

Marlin, Puerto De La Cruz

    Seafood

    Marlin

    Calle Añaterve, 1, 38400, Puerto De La Cruz

    9.3 / 10
    495 reviews

    Average price €20 american express Welcome

    30% off the 'a la carte' menu

    Pizza 8 Fast & Healthy Playa Jardin, Puerto De La Cruz

      PAYPizzeria

      Av. Francisco Afonso Carrillo, Edf. Bahía Playa PB, local 10, 38400, Puerto De La Cruz

      8.9 / 10
      10 reviews

      Average price €15

      50% off the 'a la carte' menu

      Restaurante Peruano, Puerto De La Cruz

        Peruvian

        Calle el Pozo, 18, 38400, Puerto De La Cruz

        9.1 / 10
        28 reviews

        Average price €15 american express Welcome

        Terraza Taoro, Puerto De La Cruz

          PAYSpanish

          Ctra. Taoro, 38400, Puerto De La Cruz

          8.6 / 10
          65 reviews

          Average price €13 american express Welcome

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

          Racine Bistró Tenerife, Puerto De La Cruz

            Traditional cuisine

            C. Puerto Viejo, 37, 38400, Puerto De La Cruz

            9.8 / 10
            9 reviews

            Average price €20

            La Carta, Puerto De La Cruz

              PAYSpanish

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

              8.6 / 10
              150 reviews

              Average price €25

              La Cueva de Nemesio, Arafo

                PAYSteakhouse

                Carretera TF-523, 25, 38550, Arafo

                9.3 / 10
                134 reviews

                Average price €25

                30% off the 'a la carte' menu

                Bodegon El Empacho, La Orotava

                  From Canarias

                  Camino de los Guanches, 13, 38311, La Orotava

                  9.7 / 10
                  37 reviews

                  Average price €15

                  Un Granito de Arroz, La Victoria De Acentejo

                    Arrocería

                    Carr. General, 167, 38380, La Victoria De Acentejo

                    Average price €20

                    Haydée, La Orotava

                      MICHELINFusion

                      Barranco La Arena, 53, 38300, La Orotava

                      Average price €50

                      Frequently Asked Questions

                      You may also like in Puerto De La Cruz

                      International

                      Restaurante Divino

                      Score:9.0

                      PAY

                      Puerto De La Cruz

                      €20 average price

                      Fusion

                      Zumaque

                      Score:9.2

                      YUMS x2PAY

                      Puerto De La Cruz

                      €30 average price

                      Mediterranean

                      YUMS x2PAY

                      Puerto De La Cruz

                      €24 average price

                      From Canarias

                      Puerto De La Cruz

                      €20 average price

                      • Insider

                      Asian

                      Pez Gordo

                      Score:9.6

                      Insider

                      Puerto De La Cruz

                      €30 average price

                      Mediterranean

                      El padrino

                      Score:9.3

                      YUMS x2

                      Puerto De La Cruz

                      €16 average price

                      Puerto De La Cruz

                      €28 average price

                      International

                      Puerto De La Cruz

                      €14 average price

                      Popular cities on TheFork

                      • Bilbao
                      • Brussels
                      • Namur
                      • Mons
                      • Liège

                      More restaurant types in Puerto De La Cruz

                      More food types in Puerto De La Cruz