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
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.
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.
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.
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ù.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Eixample · Mediterranean
Saona Aribau
Located in Barcelona's Eixample, Saona Aribau offers remarkably affordable Mediterranean tasting menus in a modern, cozy, and spacious setting.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.