As of: July 2026 (updated regularly)
La Palma’s cuisine features miel de palma made from date palms, goat’s cheese from the mountain villages and avocados from the plantations on the west coast. The 12 best restaurants on La Palma aren’t found in cruise ship show kitchens, but in establishments such as Empanadas Malvón in Retamar, which boasts a perfect five-star rating based on 115 reviews. At lunchtime, islanders linger for hours over their papas arrugadas. Tasca Dónde Andrés in El Paso has 269 reviews – more than any other restaurant in this selection. These establishments truly showcase the island, La Isla Bonita, on a plate.
Eating out on La Palma: What you need to know
Lunch is the cheapest time to eat. The ‚menú del día‘ is served between 2 pm and 4 pm and costs between 10 and 14 euros for a three-course meal including a drink. In the evening, prices go up and the crowds thin out. In the family-run restaurants in Tinizara or Las Manchas, a bit of Spanish goes a long way, as menus in German or English are the exception rather than the rule. Make sure you have cash in your wallet, as many restaurants outside Los Llanos don’t have a card machine at the till. Of the island’s 17 pizzerias, one is called Pizzeria Hestia in Los Sauces.
By category
Tips for your visit
In the historic old town of Santa Cruz de La Palma, restaurants line the streets, offering views of the Atlantic. However, the real concentration of dining options is in the Aridane Valley. El Paso is home to two of the highest-rated establishments: Tasca La Cazuela and Tasca Dónde Andrés. In Los Llanos, Pizca Bistrot on Calle Real and Burg On by the park are serving up delicious food. Grilled goat’s cheese is served with palm honey, accompanied by wine from the high-altitude vineyards below the Caldera de Taburiente.
San Pedro boasts no fewer than three establishments on this list. On Calle 30 de Mayo is Restaurante Alma Verde, alongside La cocina de Luthi and TAVO’S STREET FOOD on Calle la Constitución. In the evenings, the island’s 48 bars fill up with locals discussing football over a barraquito. High up in the mountains, Restaurante Panza Gorda in Tinizara boasts a 4.8-star rating based on 257 reviews. Koi Streetfood in Las Manchas scores full marks based on 44 reviews.
Frequently Asked Questions
Are there any restaurants on La Palma with outdoor terraces or sea views?
Of the 195 restaurants on La Palma, many have outdoor terraces, with the highest concentration on the east coast in Santa Cruz de La Palma and in the coastal towns. Restaurants near the seafront promenade and the harbours offer direct views of the Atlantic Ocean whilst you dine.
Which restaurants on La Palma do the locals frequent?
Islanders tend to head for traditional guachinches and family-run eateries. There, you’ll find papas arrugadas served with red and green mojo, accompanied by regional goat’s cheese. These places are tucked away from the main roads, in mountain villages such as Tinizara and in the countryside around Santa Cruz de La Palma.
How much do restaurants in La Palma cost on average?
Prices are generally in the mid-range. A main course in traditional restaurants costs between 10 and 15 euros. On the coast, upmarket establishments charge more, whilst simple guachinches are cheaper.
Opening hours and other details are subject to change; please check before visiting.
All restaurant profiles for the Canary Islands can be found at www.Kanaren-Kleinanzeigen.com.