← All restaurants on La Gomera
Last updated: September 2026 (updated regularly)
In San Sebastián de La Gomera, fresh Atlantic fish goes straight from the boat onto the barbecue, served with lapas and almogrote – that spicy goat’s cheese spread invented on La Gomera. The island’s capital is a port town on the east coast; it was from here that Columbus set sail for the Americas in 1492. So far, mass tourism has spared the town’s cuisine. Anyone looking for the 12 best restaurants in San Sebastián de La Gomera will find Restaurante Inta, with a rating of 4.6 stars from 1,665 reviews, or the Parador de La Gomera on the Lomo de la Horca.
The harbour, Columbus and Canary Islands cuisine
Lunch is the most affordable meal for visitors in San Sebastián. The ‚menú del día‘ costs between 10 and 14 euros and includes three courses plus a drink. Between 2 pm and 4 pm, the local eateries fill up; dinner rarely starts before 9 pm. An empty table at 6 pm almost always gives away that you’re a tourist. In small establishments such as Tasca las Cruces 2 on the Plaza de la Constitución, paying in cash is the way to go. Menus are often only in Spanish, which leads to the most authentic dishes.
By category
Tips for your visit
Casa La Capitana is situated at number 18 on Calle del Medio, where Canary Islands grilled fish and papas arrugadas feature prominently on the menu. Palm honey, made from the sap of the Canary Islands date palm, features on many dessert menus, a testament to the area’s heritage. A total of 27 restaurants are scattered throughout the old town, many of them situated between the historic fountain and the church commemorating Columbus.
Nine bars are clustered around the harbour, where fishermen and travellers stop for a cortado. La Orilla de Pepe on Avenida de los Descubridores is particularly close to the water. Three cafés are scattered throughout the narrow alleyways, their tables often set out in the open air. A salty breeze blows in from the sea through the streets of the old town.
Frequently Asked Questions
Are there any restaurants in San Sebastián de La Gomera with outdoor terraces or sea views?
Yes, several of the 27 restaurants in San Sebastián de La Gomera have outdoor terraces. Along the harbour promenade and near the beach on the east coast, guests can sit with views of the sea and the harbour, for example at La Orilla de Pepe on Avenida de los Descubridores or at Caprichos De La Gomera near Playa de la Cueva.
Which restaurants in San Sebastián de La Gomera do the locals frequent?
Locals tend to favour the smaller restaurants and bars away from the harbour promenade, where Canary Islands cuisine featuring local produce such as palm honey is served. Of the town’s nine bars and 27 restaurants, some specifically cater to a local clientele, including Tasca las Cruces 2 in Plaza de la Constitución and the Asociación de la 3 Edad on Calle Virgen de Guadalupe.
How much do restaurants in San Sebastián de La Gomera cost on average?
A main course in the restaurants of San Sebastián de La Gomera usually costs between 10 and 18 euros. Simple bars and the two snack bars are cheaper, whilst establishments with sea views at the harbour charge higher prices. El Edén Burger at Calle Real 8 is at the cheaper end of the scale, whilst the Parador de La Gomera at Lomo de la Horca is at the more expensive end.