Skip to content
santiago.es

Eating and drinking

The best restaurants in Santiago

A short, honest selection: Michelin stars, old-school eating houses, market-driven kitchens and the bars where locals actually eat.

Mesa gallega con pulpo, empanada y tarta de Santiago vista desde arriba, grabado dorado
© santiago.es · Ilustración

By Cesar Rodriguez · updated

On this page

Santiago has more than six hundred places to eat, and most «best restaurants» lists mix them up with no criteria. Not this one. Here are twenty-eight addresses chosen by an editorial team that lives in the city and eats in them, split into four categories so you can find yours by occasion, company and budget. Quite a few of them sit along Rúa de San Pedro, the street pilgrims walk down after finishing the Camino.

How we choose

No payments, no free meals, no strings: no restaurant can buy its way onto this list. We weigh consistency, produce, value for money and whether a place delivers what it promises. Entries marked ✓ Verified have confirmed their details (hours, prices, menu) with us, so their information is double-checked; the rest is our own editorial work and may fall out of date.

Fine dining and chef-driven cooking

IndómitoVerified

Live market cooking — the counter faces the fire — with three consecutive years in the Michelin Guide and a Repsol Sun since 2025. Order à la carte or surrender to whatever the fish auction dictated that morning.

Rúa do Doutor Teixeiro, Ensanche · ≈ €55-75 per person

A Tafona

Chef Lucía Freitas' flagship: a Michelin star since 2018 and three Repsol Suns. Produce bought each morning at the Abastos market and a kitchen that champions Galicia's growers and shellfish gatherers.

Rúa da Virxe da Cerca · «Limiar» menu ≈ €125

A Viaxe

A bistro with a handful of tables and a Bib Gourmand in the 2026 Michelin Guide: Peruvian chef Tomás Rubio cooks by-catch from the Galician fish auction with techniques picked up around the world. Two menus, «7 Destinos» and «9 Destinos», that change every month — for the money, the best way into Santiago's chef-driven cooking.

Praza do Matadoiro, 3, by the Abastos market · Menus ≈ €42-48

Gaio

A former shop with an open kitchen wrapped by a counter and eight tables: Andrés Medina pairs Galician produce with Peruvian and Asian flavours in plates made for sharing. In the Michelin Guide since 2025; the «a mesa posta» menu is the easy way to try everything.

Rúa da Poza de Bar, 2 · ≈ €40 à la carte · menu €55

Filigrana (A Quinta da Auga)

The dining room of Santiago's only Relais & Châteaux, set in an 18th-century paper mill restored beside the river. Produce-led Galician cooking with classical polish and luxury-hotel service: the table for occasions that call for a setting.

Paseo da Amaia, by the river Sar (10 min by car) · ≈ €60-100 per person

Market cooking

O Curro da ParraVerified

Dining room upstairs and a terrace in season, with a menu that blends Galician roots with creative touches without losing the plot. The kind of place where the waiter's advice beats the menu. Closes every year from 6 January to roughly mid-March.

Rúa Travesa, 20 · ≈ €40-45 per person

A Horta d'ObradoiroVerified

Market cooking with its own kitchen garden a hundred metres from the Cathedral — one of the old town's best-kept corners. A short seasonal menu with value that's hard to match this close to the Obradoiro.

Rúa das Hortas, by the Obradoiro · ≈ €40-50 per person

O SendeiroVerified

Modern Galician cooking in a quiet spot away from the Rúa do Franco circuit: market produce, careful execution and a clientele that comes back. It also welcomes dogs on the terrace and, subject to availability, in one indoor room — plenty of places here seat dogs outside, far fewer let them in when it rains.

Rúa do Olvido, 22 · ≈ €30-45 per person

Abastos 2.0

Twelve diners, a counter inside the market itself and whatever fish came through the door that morning. Reservation only; a Michelin Plate. The most direct way to understand what Galicia eats.

Mercado de Abastos · Menu from ≈ €50

Anaco

Market cooking in short form: a handful of tables, a menu written that day and Galician wines you won't see elsewhere. For diners who'd rather be surprised than choose.

Old town · ≈ €30-45 per person

Pedro Roca

The house of one of the city's most seasoned chefs: fish straight from the auction, select Galician beef and seasonal vegetables handled with classic respect and current technique. A roomy dining room and old-school service.

Rúa de Domingo García Sabell · ≈ €40-60 per person

A Moa

Market cooking on the street the Camino Francés walks in on: a street-level tapas bar, a dining room with an open hearth and a back garden terrace few tourists ever find. Seasonal Galician produce without theatrics.

Rúa de San Pedro, 32 · ≈ €30-45 per person

Benedita Elisa

Two floors with an open kitchen and a menu that crosses tradition with current technique without losing sight of the produce. One of the market quarter's most substantial tables.

Praza do Matadoiro, near Abastos · ≈ €30-50 per person

Con Culler

Open kitchen by the door, one long communal table and a clean, minimal room: Estefanía Colmeiro and Uxío Fernández cook seasonal Galician recipes with a light touch. A Bib Gourmand in the 2026 Michelin Guide, and on weekdays a set lunch of about €20 that is among the best things you can eat for that money in Santiago.

Rúa Nova de Abaixo, 7, Ensanche · Set lunch ≈ €20 · à la carte ≈ €30-45

Classics and eating houses

Mar de EsteiroVerified

A marisquería that buys at the fish auction: its own seawater tanks, shellfish platters to order and wild fish over charcoal in a house on the city's edge. Where locals take people they want to impress.

Ponte Sionlla, 10 min by car · Shellfish platter at market price

O Dezaseis

A stone-walled eating house whose signature is charcoal-grilled octopus. Set menus from €11.50-12 explain why locals have kept it full for decades.

Rúa de San Pedro · Set menu €11.50-12

Marte

«The house of the tortilla» since 1988, two minutes from the Obradoiro: the classic Spanish omelette plus truffle, octopus or cheese versions, cachopos and generous raciones. A Repsol Guide «Solete»; where locals go when they want to eat well without thinking about it.

Avenida de Rodrigo de Padrón, 11, by the Alameda park · Raciones ≈ €8-18

La Bodeguilla de San Roque

An institution of serious tapas five minutes from the monumental quarter: tortilla, zorza, croquettes and well-chosen wines, with a dining room upstairs.

Rúa de San Roque · Tapas and raciones

Café de Altamira

Updated Galician cooking in a bright dining room facing the market. Short menu, seasonal produce and one of the best cheesecakes in the city.

Rúa das Ameas, opposite Abastos · ≈ €25-40 per person

Don Gaiferos

The old town's elegant classic: stone vaults under Rúa Nova, white-tablecloth Galician cooking and a service team that has been doing the same thing well for decades. For celebrations without experiments.

Rúa Nova · ≈ €40-60 per person

A Curtidoría

A wide, bright dining room a step from Praterías, with updated Galician cooking and one of the monumental quarter's best-value set menus. The reliable pick when the group can't agree.

Rúa da Conga · ≈ €25-40 per person

Asador Gonzaba

The reference grill house for serious meat: aged Galician chuletón, an open grill and a menu that hasn't strayed from the essentials in decades. Off the tourist circuit and full of locals.

Rúa Nova de Abaixo, Ensanche · Chuletón by weight · ≈ €35-55

Tapas and counters

La Tita

The temple of runny Spanish tortilla since 1959, a hundred metres from the Cathedral: local press credits it with 2,700 eggs a day, and every drink comes with a free slice. A lively counter at any hour.

Rúa Nova, 46 · Tapas and raciones

Mesón 42

The Rúa do Franco tavern locals keep coming back to: wines, beers and the usual raciones on the street with more bars per metre than any other in town. No pretensions, and the kitchen stays open when others have already closed.

Rúa do Franco, 42 · Tapas and raciones

A Taberna do Bispo

The busiest counter on Rúa do Franco: hot pinchos, grilled scallops and a display case that changes through the day. The ideal first stop of a tapas crawl.

Rúa do Franco · Pinchos €2-6

Pampín Bar

A neighbourhood tasca reborn as an essential stop: great tinned seafood, creative pinchos and genuine local atmosphere. Perfect for a midday vermouth.

Rúa da Algalia de Arriba · Tapas

A Maceta

On the street where Camino Francés pilgrims enter the city: well-travelled cooking on a Galician base, a back patio and weekend brunch — a rarity in Santiago.

Rúa de San Pedro · ≈ €20-35 per person

Café Casino

The city's historic café, open since 1873: modernist salons under the arcades of Rúa do Vilar. Less for a full meal than for coffee, an afternoon snack and a taste of nineteenth-century bourgeois Santiago.

Rúa do Vilar · Coffee, toasts and raciones

Summary: the best restaurants in Santiago by category
RestaurantCategoryGuide price
A TafonaFine dining (1★ Michelin)≈ €125
A ViaxeChef-driven (Bib Gourmand 2026)Menus €42-48
GaioGalician-Peruvian fusion (Michelin Guide)€40 · menu €55
Filigrana (A Quinta da Auga)Hotel fine dining€60-100
IndómitoLive market cooking (Michelin Guide)€55-75
Abastos 2.0Market cookingFrom ≈ €50
O Curro da ParraMarket cooking€40-45
AnacoMarket cooking€30-45
Pedro RocaProduce-driven€40-60
A Horta d'ObradoiroMarket with garden€40-50
A MoaMarket cooking€30-45
Benedita ElisaMarket cooking€30-50
Con CullerMarket cooking (Bib Gourmand 2026)Lunch €20 · €30-45
O SendeiroModern Galician€30-45
O DezaseisEating houseMenu €11.50-12
MarteClassic tortilla house (Repsol Solete)€8-18 per plate
La Bodeguilla de San RoqueSerious tapasTapas
Café de AltamiraUpdated classic€25-40
Don GaiferosElegant classic€40-60
A CurtidoríaUpdated Galician€25-40
Asador GonzabaGrill house€35-55
Mar de EsteiroMarisqueríaMarket price
La TitaClassic tortilla bar (1959)Tapas
Mesón 42Rúa do Franco tavernTapas
A Taberna do BispoPincho counter€2-6 each
Pampín BarNeighbourhood tascaTapas
A MacetaWell-travelled cooking€20-35
Café CasinoHistoric café (1873)Coffee & raciones

Frequently asked questions

What is the best restaurant in Santiago de Compostela?

It depends what you're after: for fine dining, A Tafona (Michelin-starred) leads and A Viaxe is the best-value chef-driven table; for market cooking, Abastos 2.0 inside the food market itself; and as a traditional eating house, O Dezaseis is hard to beat.

How much does a good meal in Santiago cost?

A set lunch menu at an eating house runs €11-20; à la carte at a market-driven restaurant, €25-45 per person; the chef-driven menus at A Viaxe or Gaio sit between €42 and €55; and A Tafona's Michelin-starred tasting menu is around €125.

Do I need to book restaurants in Santiago?

For fine dining, the chef-driven rooms and Abastos 2.0, yes — days or weeks ahead. Eating houses and taverns mostly don't take bookings: arrive before 2pm or 9pm, or queue, especially in summer and Holy Years.

What does the «Verified» badge in this guide mean?

That the business itself has confirmed its details (hours, prices, menu) with us, so its entry is cross-checked and current. The badge cannot be bought and involves no payment: selection is always editorial.

Keep reading