Skip to content
Wednesday, 19. August 2026

Where to eat in Puntagorda, from almond desserts to stone-oven pizza

← All restaurants on La Palma

As of: July 2026 (updated regularly)

Puntagorda proves to be a surprisingly diverse culinary destination. Situated at an altitude of 700 metres, the village boasts a small yet varied selection of restaurants, combining traditional Italian cuisine with regional produce from neighbouring almond orchards. Amongst hikers, photographers during the almond blossom season and astronomers on their way to the observatories, a down-to-earth culinary scene has taken root, largely free from mass tourism.

Almonds, stars and good food

Restaurants in Puntagorda follow Canary Islands dining customs: the main meal is served between 2 pm and 4 pm, with the ‚menú del día‘ costing between 10 and 14 euros and offering the best value for money. Evening service begins at 9 pm. It is advisable to carry cash, as many smaller restaurants do not accept card payments everywhere. During the almond blossom season in January and February, visitor numbers are high, so it is advisable to arrive early. A basic knowledge of Spanish makes it easier to access establishments that are less geared towards tourists.

Ristorante Ancora: Italienisches Restaurant in Puntagorda

1

1. Ristorante Ancora: Italian restaurant in Puntagorda

4.6988 reviews

📍 Ctra. General, no. 26, 38789 Puntagorda, Santa Cruz de Tenerife, Spain

📞 922 69 26 93

Smile: Restaurant in Puntagorda

2

2. Smile: Restaurant in Puntagorda

4.6150 reviews

📍 Cam. del Calvario, 1A, 38789 Puntagorda, Santa Cruz de Tenerife, Spain

📞 655 43 25 91

Pizzeria Flor de Lotus: Pizzeria in Puntagorda

3

3. Pizzeria Flor de Lotus: a pizzeria in Puntagorda

4.4372 reviews

📍 C. la Paz, 1, 38789 Puntagorda, Santa Cruz de Tenerife, Spanien

📞 922 49 34 57

Restaurante Jardin De Los Naranjos: Restaurant in Puntagorda

4

4. Restaurante Jardin De Los Naranjos: a restaurant in Puntagorda

4.2613 reviews

📍 Cno. el Pinar, 33, 38789 Puntagorda, Santa Cruz de Tenerife, Spanien

📞 619 57 11 25

Casa de La Cultura Puntagorda: Restaurant in Puntagorda

5

5. Casa de La Cultura Puntagorda: Restaurant in Puntagorda

3.88 reviews

📍 38789, C. Cuatro Caminos, 5, 38789 Puntagorda, Santa Cruz de Tenerife, Spain

Restaurante Parrilla Pino de La Virgen: Restaurant in Puntagorda

6

6. Restaurante Parrilla Pino de La Virgen: a restaurant in Puntagorda

3.61,191 reviews

📍 C. Pino de la Virgen, 6, 38789 Puntagorda, Santa Cruz de Tenerife, Spain

📞 922 49 32 28

Tasca Parrilla Casa Neno: Restaurant in Puntagorda

7

7. Tasca Parrilla Casa Neno: a restaurant in Puntagorda

3.84 reviews

📍 Cno. el Pinar, 25, 38789 Puntagorda, Santa Cruz de Tenerife, Spanien

📞 682 18 77 08

Bar La Barraca: Bar in Puntagorda

8

8. Bar La Barraca: a bar in Puntagorda

4.1159 reviews

📍 C. Pino de la Virgen, 1, 38789 Puntagorda, Santa Cruz de Tenerife, Spain

📞 922 97 23 61

Tips for your visit

There are five restaurants scattered across Puntagorda and its hamlets, several of which are situated at higher altitudes with views of the Atlantic Ocean. Canarian cuisine takes centre stage, with desserts often featuring almonds from local orchards. A pizzeria adds to the selection with dishes cooked in a stone oven. The terraces are nestled between pine forests and agricultural terraces.

An Italian restaurant serves pasta and dishes that are a departure from the island’s traditional cuisine. A single bar serves as the local meeting place, particularly during the Almond Blossom Festival. Regional produce from the organic market features on some menus.


Frequently Asked Questions

Are there any restaurants in Puntagorda with outdoor terraces or sea views?

Puntagorda is situated at a high altitude in the north-west of La Palma and, thanks to its topography, offers views across the agricultural terraces to the Atlantic Ocean. Several of the five restaurants have outdoor terraces that make the most of this panoramic setting.

Which restaurants in Puntagorda are also frequented by locals?

The five restaurants and the single bar in the village are also popular with the local population, particularly those serving Canary Islands cuisine. Regional ingredients, such as the almonds grown in Puntagorda, feature in traditional desserts.

How much do restaurants in Puntagorda cost on average?

Prices at the five restaurants, the pizzeria and the Italian restaurant are reasonable, with main courses usually costing between 10 and 15 euros. Exact prices vary depending on the venue and what’s on offer.