Where to eat in Barcelona

Where to eat in Barcelona: a hand-kept guide to the restaurants worth returning to, neighbourhood by neighbourhood.

43 places · 4 neighbourhoods

Alegoría Restaurante Born — where to eat in Ciutat Vella

Ciutat Vella · Restaurant

Alegoría Restaurante Born

Tucked away in a quiet Ciutat Vella alley, Alegoría Restaurante Born offers fresh seafood, superb paellas, and wonderfully warm, smiling service in a cozy setting.

4.9 Google€€€Special occasion
Frankfurt Sant Jaume — where to eat in Ciutat Vella

Ciutat Vella · Sandwiches

Frankfurt Sant Jaume

Tucked into Ciutat Vella, this unassuming spot serves unbeatable, honest sandwiches made with care by a welcoming owner whose family has run the shop since 1975.

4.8 GoogleCheap eats
Il Palato - Restaurant i Xarcuteria Italiana — where to eat in Sant Martí

Sant Martí · Bar / Italian

Il Palato - Restaurant i Xarcuteria Italiana

Tucked into Sant Martí, Il Palato feels like a cozy Italian village deli serving fantastic wine, tapas, and fresh produce at mid-range prices.

4.8 Google€€Mid-range
Locanda del Vulture — where to eat in Sant Martí

Sant Martí · Italian / Pizza / Pizza delivery

Locanda del Vulture

Tucked away on a quiet street in Sant Martí, Locanda del Vulture serves exceptional mid-range Italian dishes in Barcelona, from tableside pappardelle to rich ragù.

4.8 Google€€Mid-range
Braseria La Selva | Sagrada Familia — where to eat in Eixample

Eixample · Restaurant

Braseria La Selva | Sagrada Familia

A plant-filled, whimsical spot near Sagrada Familia where high-quality steaks arrive with hot stones for DIY grilling. Ideal for special occasions, featuring beef starters, great service, and a robust wine list.

4.7 Google€€€Special occasion
Don Kilo Restaurant italià — where to eat in Eixample

Eixample · Italian / Pizza

Don Kilo Restaurant italià

Located in Barcelona's Eixample, Don Kilo Restaurant italià serves up mid-range, homemade-style Italian classics, huge portions, and standout pizzas in a warm, welcoming setting.

4.7 Google€€Mid-range
Dr Beer & Mr Fried — where to eat in Ciutat Vella

Ciutat Vella · Restaurant

Dr Beer & Mr Fried

Tucked away in Ciutat Vella, Dr Beer & Mr Fried pairs crunch-heavy fried chicken and burgers with well-priced home-brewed IPAs in a relaxed, whimsical setting.

4.7 Google€€Mid-range
IKOYA Izakaya — where to eat in Ciutat Vella

Ciutat Vella · Japanese / Ramen / Sushi

IKOYA Izakaya

Situated in Ciutat Vella opposite the market, IKOYA Izakaya serves outstanding Japanese cuisine, from flamed nigiri to suminiyaki hamachi, making it a standout Barcelona spot for a special occasion.

4.7 Google€€€€Special occasion
Kottoya - Omakase & Sushi — where to eat in Ciutat Vella

Ciutat Vella · Asian / Japanese / Sushi

Kottoya - Omakase & Sushi

Tucked away in Barcelona's Gothic Quarter, Kottoya offers fresh sushi and Japanese fusion in a cozy setting framed by historic Roman and Medieval architecture.

4.7 Google€€€Special occasion
Agachaito — where to eat in Sant Martí

Sant Martí · Restaurant

Agachaito

Tucked away in Barcelona's Sant Martí, Agachaito is a cozy mid-range neighborhood gem serving up stellar tapas, seafood, white wine, and 80s rock tunes with genuinely warm service.

4.6 Google€€Mid-range
delaCrem Creativa — where to eat in Eixample

Eixample · Dessert / Ice cream

delaCrem Creativa

Located in Barcelona's Eixample, delaCrem Creativa serves super creamy artisan gelato made on-site with seasonal and classic flavors in a casual, compact cafe.

4.6 Google
LA PAPA Aribau — where to eat in Eixample

Eixample · Brunch

LA PAPA Aribau

Located in Barcelona's hip Eixample district, LA PAPA Aribau serves popular mid-range brunch hits, from truffle mushroom toast to warm cinnamon rolls, well worth queuing for.

4.6 Google€€Mid-range
Matt and Marshall - Tu México en Poblenou — where to eat in Sant Martí

Sant Martí · Cocktail bar / Mexican / Taco

Matt and Marshall - Tu México en Poblenou

Located in Barcelona's Sant Martí district, Matt and Marshall - Tu México en Poblenou offers a warm, mid-range Mexican dining experience complete with friendly service, tasty tacos, and vibrant cocktails.

4.6 Google€€Mid-range
Musiu | Restaurante Italiano Barcelona — where to eat in Eixample

Eixample · Italian

Musiu | Restaurante Italiano Barcelona

Tucked into Eixample, Musiu is a mid-range Italian spot focusing on well-crafted pasta, focaccia, and swift service in a comfortable, medium-sized dining room.

4.6 Google€€Mid-range
Bar Anita — where to eat in Eixample

Eixample · Bar / Bar and grill / Mediterranean

Bar Anita

Tucked away on Carrer del Consell de Cent in Eixample, Bar Anita is a festive mid-range spot serving up standout garlic shrimp, tapas, cheap drinks, and friendly service.

4.5 Google€€Mid-range
Carabela Cafè — where to eat in Ciutat Vella

Ciutat Vella · Bar and grill / Brunch / Café

Carabela Cafè

Carabela Cafè is a casual mid-range hangout in Barcelona's Ciutat Vella, serving generous portions of Tex-Mex staples, dream-worthy tacos, loaded nachos, and cocktails with outdoor seating.

4.5 Google€€Mid-range
Casa do Açaí Esmorzar i Cafè — where to eat in Eixample

Eixample · Brunch

Casa do Açaí Esmorzar i Cafè

Located in Barcelona’s Eixample, Casa do Açaí Esmorzar i Cafè is a trendy, laid-back spot serving health-conscious brunch bowls, smoothies, and good coffee backed by standout service.

4.5 Google€€Mid-range
El Tribut Restaurant — where to eat in Sant Martí

Sant Martí · Mediterranean / Spanish

El Tribut Restaurant

Perched on Barcelona's waterfront in Sant Martí, El Tribut serves exceptional Mediterranean fare with standout vegetarian options and seaside views fit for a special occasion.

4.5 Google€€€Special occasion
Gallo Santo Gràcia Veg Mex & Cocktails — where to eat in Gràcia

Gràcia · Mexican / Vegan / Vegetarian

Gallo Santo Gràcia Veg Mex & Cocktails

Tucked into Barcelona's Gràcia neighborhood, Gallo Santo offers an exceptional fully vegan Mexican menu of flavor-packed tacos, burritos, and cocktails in a cozy, relaxed setting.

4.5 Google€€Mid-range
Honest Greens Barceloneta — where to eat in Ciutat Vella

Ciutat Vella · Fast food / Mediterranean / Vegan

Honest Greens Barceloneta

Located along Passeig del Mare Nostrum near the W Hotel, Honest Greens Barceloneta serves fresh, mid-range Mediterranean and vegan-friendly dishes with seaside views and a vibrant vibe.

4.5 Google€€Mid-range
La Foga — where to eat in Eixample

Eixample · Restaurant

La Foga

Set along Passeig de Sant Joan in Barcelona's Eixample, La Foga offers mid-range fare from burgers and nachos to pasta in an eco-chic spot with shaded outdoor tables.

4.5 Google€€Mid-range
Umaimon Sapporo Ramen — where to eat in Ciutat Vella

Ciutat Vella · Japanese / Ramen

Umaimon Sapporo Ramen

Tucked away on Via Laietana, Umaimon Sapporo Ramen serves up hearty, comforting bowls of Japanese ramen and homestyle sides with remarkably warm, fast service in Ciutat Vella.

4.5 Google€€Mid-range
Chalito | Rambla Catalunya — where to eat in Eixample

Eixample · Mediterranean / Pizza

Chalito | Rambla Catalunya

Located on Rambla de Catalunya in Barcelona, Chalito offers mid-range Mediterranean dishes and pizza, featuring generous portions, outstanding milanesas, and a lively sidewalk atmosphere.

4.4 Google€€Mid-range
El Boliche del Gordo Cabrera | Barcelona — where to eat in Eixample

Eixample · Mediterranean

El Boliche del Gordo Cabrera | Barcelona

A cozy Uruguayan parrilla in Eixample serving up tender lengua a la vinagreta, milanesa a la napolitana, and T-bone steaks. El Boliche del Gordo Cabrera boasts a 4.4 rating from over 1,800 reviews.

4.4 Google€€€Special occasion
El Nacional Barcelona — where to eat in Eixample

Eixample · Spanish

El Nacional Barcelona

Housed in a vast, high-ceilinged space on Passeig de Gràcia, El Nacional offers an upscale market atmosphere with dedicated spaces for tapas, grilled meats, seafood, and oysters.

4.4 Google€€Mid-range
Kasa Japo — where to eat in Eixample

Eixample · Japanese

Kasa Japo

Set in Barcelona's busy Eixample district, Kasa Japo offers a mid-range Japanese menu with a cozy aesthetic, though diners report remarkably mixed experiences with its service.

4.4 Google€€Mid-range
La Morera del Raval — where to eat in Ciutat Vella

Ciutat Vella · Tapas

La Morera del Raval

Tucked into Ciutat Vella, La Morera del Raval is a cozy mid-range spot serving classic Barcelona tapas, from Iberian ham to sangria, paired with exceptionally warm service.

4.4 Google€€Mid-range
Les Dues Sicílies | Rec Comtal — where to eat in Ciutat Vella

Ciutat Vella · Italian / Pizza / Pizza delivery

Les Dues Sicílies | Rec Comtal

Tucked into Ciutat Vella, Les Dues Sicílies offers affordable, authentic Italian pizza slices and freshly baked treats for a quick, satisfying bite in Barcelona.

4.4 GoogleCheap eats
Pastisseria Hofmann | Born — where to eat in Ciutat Vella

Ciutat Vella · Bakery / Dessert

Pastisseria Hofmann | Born

Tucked into Ciutat Vella, Pastisseria Hofmann turns out crisp, impeccably filled mascarpone croissants and ornate individual pastries that double as edible art.

4.4 Google
Rosa Negra (Laietana) | Mexican Restaurant — where to eat in Ciutat Vella

Ciutat Vella · Burrito / Cocktail bar / Latin american

Rosa Negra (Laietana) | Mexican Restaurant

Located in Ciutat Vella, Rosa Negra serves generous portions of tacos, quesabirrias, and refreshing frozen margaritas in a colorful, bustling two-level space.

4.4 Google€€Mid-range
Saona Aribau — where to eat in Eixample

Eixample · Mediterranean

Saona Aribau

Located in Barcelona's Eixample, Saona Aribau offers remarkably affordable Mediterranean tasting menus in a modern, cozy, and spacious setting.

4.4 Google€€Mid-range
Tapes La Bona Sort | Born — where to eat in Ciutat Vella

Ciutat Vella · Bar / Mediterranean / Spanish

Tapes La Bona Sort | Born

Set in a stylish former wine cellar with a beautiful courtyard garden, Tapes La Bona Sort serves fresh Catalan tapas, grilled meats, and fine wines in Barcelona's Ciutat Vella.

4.4 Google€€Mid-range
La Pala Sant Joan — where to eat in Eixample

Eixample · Restaurant

La Pala Sant Joan

What looks like a casual spot on Pg. de St. Joan turns out to be a great find in Barcelona, serving crispy pizzas, lasagna, and cold drinks on a green outdoor terrace.

4.3 Google€€Mid-range
Lluritu 3 — where to eat in Eixample

Eixample · Mediterranean / Seafood

Lluritu 3

Located on Pg. de St. Joan in Barcelona, Lluritu 3 serves simple, quality-driven Mediterranean seafood, from red prawns with eggs to rich squid ink paella.

4.3 Google€€€Special occasion
Tio Bigotes — where to eat in Eixample

Eixample · Argentinian / Fast food

Tio Bigotes

Located in Barcelona's Eixample, Tio Bigotes delivers wonderfully crispy Argentinian empanadas, cheap eats, and cozy vibes. Pair a spicy meat empanada with an affordable bottle of Malbec.

4.3 GoogleCheap eats
Cabo Bar - Restaurant | Marina — where to eat in Eixample

Eixample · Bar

Cabo Bar - Restaurant | Marina

Cabo Bar in Eixample is an easygoing mid-range spot serving tapas, paella, pizza, wine, and draft beer. It offers sidewalk seating and a local vibe, though recent visits show mixed consistency in food and service.

4.2 Google€€Mid-range
Five Guys Burgers and Fries Sagrada Familia — where to eat in Eixample

Eixample · American / Burgers / Fast food

Five Guys Burgers and Fries Sagrada Familia

Sitting right across from Barcelona's Sagrada Família, this Five Guys delivers familiar, customizable burgers and generous portions of fries with a view of the basilica.

4.2 Google
Guanabara — where to eat in Eixample

Eixample · Brazilian

Guanabara

Located in Barcelona's Eixample, Guanabara serves all-you-can-eat Brazilian BBQ and cocktails in a hip, plant-strewn space perfect for special occasions.

4.2 Google€€€Special occasion
Cuines Santa Caterina — where to eat in Ciutat Vella

Ciutat Vella · Mediterranean / Spanish / Vegan

Cuines Santa Caterina

Tucked right into Barcelona’s Santa Caterina market, Cuines Santa Caterina serves ultra-fresh Mediterranean tapas in a stylish, open-kitchen space with comfy seating and standout seafood and ribs.

4.1 Google€€Mid-range
El Santet Restaurant & Bar — where to eat in Sant Martí

Sant Martí · Bar / Bar and grill / Café

El Santet Restaurant & Bar

El Santet Restaurant & Bar is a mid-range Barcelona café and bar offering a chill post-beach vibe, terrace seating, morning coffee, and solid tapas like meatballs and roasted pumpkin.

4.1 Google€€Mid-range
Jardinet d'Aribau — where to eat in Eixample

Eixample · Bar / Cocktail bar / Pub

Jardinet d'Aribau

Tucked away in Barcelona's Eixample district, Jardinet d'Aribau offers global tapas and cocktails inside a lush, plant-filled garden space that feels worlds away from the city streets.

4.1 Google€€Mid-range
Restaurant L' Aliança del Poble Nou — where to eat in Sant Martí

Sant Martí · Mediterranean

Restaurant L' Aliança del Poble Nou

Located on Rambla del Poblenou near the beach, Restaurant L' Aliança del Poble Nou is a mid-range Mediterranean spot offering a nice neighborhood setting with varied reports on its food and service.

4.0 Google€€Mid-range
L'Apatzem — where to eat in Eixample

Eixample · Café

L'Apatzem

Tucked into Eixample, L'Apatzem is a welcoming spot for wallet-friendly traditional tapas, a solid set lunch, and housemade vermut, backed by genuinely friendly, experienced service.

3.8 Google€€Mid-range