Where to Eat & Drink in Spain
The top independent spots to eat and drink in Spain are spread across Bilbao, Vigo and Seville.
Explore Spain by City
Spain by the numbers
| City | Zones | Venues |
|---|---|---|
| Bilbao | 3 | 501 |
| Burgos | 4 | 104 |
| Cádiz | 1 | 55 |
| Girona | 1 | 50 |
| Granada | 1 | 45 |
| Marbella | 2 | 96 |
| Oviedo | 1 | 45 |
| San Sebastián | 2 | 52 |
| Santander | 1 | 37 |
| Santiago de Compostela | 1 | 54 |
| Seville | 5 | 173 |
| Valencia | 1 | 53 |
| Vigo | 5 | 486 |
| 13 cities · 28 zones · 1,751 venues · updated July 2026 | ||
How the Hot Score works
| Signal | Weight | What it measures |
|---|---|---|
| Review velocity | 30 pts | How many written reviews landed in the last 90 days |
| Recency | 25 pts | How recent those reviews are |
| Google rating | 25 pts | The baseline star rating (4.0+ to qualify) |
| Business Profile | 20 pts | How complete the Google Business Profile is |
| Only written reviews over 50 characters count. No paid placements, no chains. Recalculated monthly. | ||
The Regions
Basque Country: San Sebastián & Bilbao
San Sebastián has more Michelin stars per square metre than Paris or Tokyo. But forget the fine dining for a second. The real San Sebastián is the Parte Vieja at 9pm —pintxos (bite-sized dishes on bread, held by a toothpick) bars crammed into streets you could walk end-to-end in 10 minutes. Every bar does one thing better than the rest. You don't book. You point, you eat, you move on. Count your toothpicks at the end to pay. €2-4 each. Gros, across the river, is younger and more experimental — modern Basque cooking with a surf-town feel.
Bilbao has three ranked zones. The Casco Viejo has the densest pintxos crawl. Narrower streets, louder bars, slightly rougher edges than San Sebastián (and €1-2 cheaper per pintxo). Abando covers the Guggenheim waterfront and the Ensanche grid: natural wine bars, modern Basque cuisine, the sit-down restaurants. Miribilla, built on old mining land above the city, is where locals eat when they want distance from the tourist circuit.
Must-try: Order a txakoli (local sparkling white wine) and watch the waiter pour it from above their head — that's escanciar, the ritual of height-pouring to aerate the wine. €2-3 a glass.
Andalucía: Seville, Cádiz & Marbella
In Seville, you don't have dinner — you do a tapeo (bar-hopping, one tapa at each place, starting at 9pm). The tabernas (traditional tile-fronted bars) in Triana have azulejo tiles, hanging hams, and standing room only. Santa Cruz is the tourist quarter but the side streets still have places where the menu is handwritten and thesalmorejo (thick cold tomato soup, thicker than gazpacho) comes with enough jamón to make Andalucians proud.
Alameda is the local neighbourhood — cheaper, louder, and where the vermut ritual happens. Arenal is between the bullring and the river, good for early-eveningraciones (full-portion sharing plates — bigger than tapas, meant for 2-3 people). Macarena is the quiet edge where the good tascas hide from the guidebooks.
Local secret: The vermutería (vermouth bar) is a Seville institution. Vermouth on tap with an olive and a slice of orange, standing at the bar before lunch. It's the pre-lunch ritual that makes everything else make sense.
Cádiz is the oldest city in Western Europe and eats like it hasn't noticed. Freidurías (fried fish shops) serve cazones and chopitos from paper cones for €3-5 — Taberna Casa Manteca (17,000+ reviews) hasn't changed the formula in decades. Sherry from the barrel, not the bottle. The Mercado Central is the anchor. Marbella splits into two worlds: the Casco Antiguo (whitewashed old town around Plaza de los Naranjos, proper tapas bars hiding behind the Costa del Sol reputation) and Puerto Banús (marinachiringuitos and Dani García territory, where the yachts are parked and the bill matches).
Galicia: Vigo & Santiago de Compostela
Vigo has Europe's largest fishing port and the seafood to prove it.Pulpo á feira (octopus with paprika and olive oil on a wooden board) is the test of any Galician kitchen — tender, not chewy. Percebes (goose barnacles, €40-80/kg) look like alien fingers and taste like concentrated ocean. The Casco Vello is the old-town core. Take the ferry to Cangas or drive to Baiona for coastal villages where the fish was in the Rías Baixas that morning.
Santiago de Compostela is where pilgrims finish the Camino and walk straight into the Mercado de Abastos — buy scallops, percebes, and Padrón peppers and have them cooked on the spot. But skip the restaurants facing the cathedral (triple the price, half the care). The old town two streets back is compact and packed with tabernas servingempanada gallega (large flat pie, usually tuna or cod, sold by the slice for €2-3) and albaríño by the glass.
The numbers: Galician portions are generous and prices are honest. A full meal with wine for under €15 is normal. Locals eat at 2pm and again at 10pm.
The Mediterranean: Valencia, Granada & Girona
Valencia invented paella and would like you to remember that. The Cabanyal fisherman quarter has arrocerías (rice restaurants) where the socarrat (the crispy bottom layer) is the point, not the seafood on top. Centro around the Mercat Central has been eating well since the 15th century. Ruzafa is the new neighbourhood — brunch spots, natural wine bars, and chefs who left the centre to do their own thing. Dinner for two with wine runs €35-55.
Granada still does free tapas with every drink — the last major Spanish city where this is standard. Order a caña (small beer, €1.50-2) and a tapa appears, no charge. Calle Navas is the famous strip but the Albaicín — the UNESCO hillside labyrinth below the Alhambra — has better terraces and Moroccan teterías (tea houses) on the climb.
Worth the train: Girona is 38 minutes from Barcelona by AVE and a different price bracket. Celler de Can Roca (3 Michelin stars) put it on the food map, but the Barri Vell along the Onyar river has bistros and wine bars that make the day trip worth it without the Roca reservation. Dinner for two: €30-50 at the river-front places.
Northern Spain: Oviedo, Santander & Burgos
Three cities, three food identities. Oviedo is sidrerías (cider houses) and escanciar — the waiter holds the bottle above their head, pours into a glass at hip level, you drink it in one go, toss the last splash on the floor, and order another. Calle Gascona (the Boulevard de la Sidra) has a dozen in a row.Cachopo (two massive breaded veal fillets stuffed with ham and cheese) is meant for sharing but locals will tell you otherwise. Pair it with fabada (Asturian bean stew — butter beans, chorizo, morcilla) and you won't need dinner.
Santander sits on a bay so sheltered it could be a lake. Rabas (fried squid) are the local test of any kitchen, and anchoas de Santoña are some of the finest tinned fish in Europe. The cocktail scene around Plaza de Cañadío has quietly become one of the best in northern Spain.
Top tip: Burgos is a UNESCO City of Gastronomy. Morcilla de Burgos (blood sausage with rice — lighter than British black pudding) is in every bar. Lechazo (roast milk-fed lamb, cooked in a clay oven) is the splurge — split between two. Stroll the Paseo del Espolón at sunset with Ribera del Duero wine and tapas at every stop.
Questions