As of: July 2026 (updated regularly)
La Laguna tops the list of the 12 best Spanish restaurants in Tenerife, with five establishments, including Tasca El Tonique and Casa Franco. There, Canary Islands cuisine is served alongside traditional Spanish fare from the mainland, without pandering to package holidaymakers. In the south, the Costa Adeje holds its own with the Ibérica Restaurante, whilst in Los Cristianos, La Cofradía and the KIKIRIKI welcome their guests. At the counters of the tascas, regulars from the neighbourhood sit alongside discerning visitors. Papas arrugadas with mojo are on the menu almost everywhere.
Tapas, tascas and traditional Canary Islands cuisine
Between 2 pm and 4 pm, Spanish restaurants fill up for lunch. The ‚menú del día‘ offers a three-course meal including a drink for between 10 and 14 euros. In establishments frequented by locals, the evening trade doesn’t really get going until after 9 pm – for example, at Tasca Casa Antonino or Merendero Pepe. During the high season on the Costa Adeje, a reserved table is the best way to secure a seat. Guachinches and small tascas, such as Bar Gela in Arona, prefer to be paid in cash.
By category
Tips for your visit
Across Tenerife, there are 1,099 restaurants scattered amongst coastal towns and mountain villages. In the guachinches on the volcanic slopes, local families serve wine from their own vineyards. La Caleta is home to a host of small eateries such as Tapitas la Caleta, where the fish is served fresh. In Los Gigantes, the Regency Restaurant stands out from the coastal strip. Visitors to Candelaria will find the restaurants within walking distance of the basilica dedicated to the island’s patron saint.
The island’s 480 bars open out onto the street and serve chips, local cheese and grilled sardines at the bar. Around Mount Teide, the restaurants are spread out, whereas in the touristy south they are clustered closely together. In La Camela, Verna’s Restaurante leads the way among the more secluded spots. From some terraces, the view stretches all the way to the snow-capped summit of Spain’s highest mountain.
Frequently Asked Questions
Do you need to book in advance at Spanish restaurants on Tenerife?
With 1,099 restaurants on Tenerife, it’s worth booking a table, particularly in the evenings and in tourist centres such as Santa Cruz de Tenerife and the coastal resorts. In the off-season and at smaller establishments in the island’s interior, such as in La Laguna, guests can usually find a table at short notice. During Carnival in the capital, booking early ensures you’ll get a table.
What vegetarian options do Spanish restaurants in Tenerife offer?
Spanish restaurants on Tenerife serve papas arrugadas with mojo verde and mojo rojo, grilled vegetables, tortilla and ensalada. Island cheeses and vegetable-based dishes feature on the menus of many tascas. The 491 cafés also often serve light vegetarian dishes.
When is the best time to visit Spanish restaurants in Tenerife?
The evening is particularly worth a visit, as late dinner times usually start from around 8 pm. During the carnival season in Santa Cruz de Tenerife and the Festival of Our Lady of Candelaria, the restaurants are especially lively. Anyone wishing to sample the island’s typical wines from the volcanic slopes will find opportunities to do so all year round.
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.