← All restaurants on La Gomera
As of: July 2026 (updated regularly)
In San Sebastián de La Gomera, 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. Mass tourism has so far spared the town’s cuisine. Anyone looking for the 12 best restaurants in San Sebastián de La Gomera will find themselves at Restaurante Inta, with a rating of 4.6 stars from 1,665 reviews, or at 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, whilst dinner rarely starts before 9 pm. An empty table at 6 pm almost always gives away that it’s 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; Canarian grilled fish and papas arrugadas feature prominently on the menu there. Palm honey, made from the sap of the Canary Islands date palm, features on many dessert menus and attests to the restaurant’s origins. A total of 27 restaurants are scattered throughout the old town, many of them situated between the historic fountain and the church dedicated to Columbus.
Nine bars cluster 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 up outdoors. 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, diners can enjoy 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.