← Barcelona

🍽️ Guide

The best restaurants in Barcelona

33 hand-picked places in Barcelona, spread across 5 neighbourhoods. 12 of them three-star.

No chains, nothing sponsored. The rating is Google's on the day it was checked.

Eixample 8 Old Town 8 Gracia 7 Sagrada Familia 5 Barceloneta 5

Barcelona

33 of 33 tips placed on the map

See it on the map Hide the map
More filters
More specialities
Cuisine
Services
Rating
Old Town β˜…β˜…β˜…

Bar La Plata

Spanish Tapas

Barceloneta station

$ (~10)

Iconic 1945 tapas bar, tiny charming space, vintage dΓ©cor, standing room, local favorite

Specialty: Only 4 tapas since 1945: fried anchovies, tomato-onion salad, anchovy toast, butifarra toast. Barrel vermouth

Pro tip: Try pescaditos fritos with vermouth. Arrive early, no reservations. Ferran AdriΓ 's favorite, "a magical place"

Reserva necesaria

Directions

Eixample β˜…β˜…β˜…

Berbena

Spanish Tapas

Diagonal station

$$ (30-60)

Classic small cozy restaurant

Specialty: Traditional mediterranean modern food

Pro tip: Try the gyozas and the meat. Favourite place in Barcelona. Early booking is needed

Reserva necesaria

Directions

Don Kilo Italian Restaurant Gracia β˜…β˜…β˜…

Italian Pizza

Verdaguer station

$$ (30-60)

Cozy, family-friendly Italian pizzeria with warm service

Specialty: Neapolitan pizza, carbonara, tiramisu, wood-fired oven

Pro tip: Try pizza Stella or pistachio linguine. Complimentary limoncello shots. Reservations recommended

Reserva necesaria

Directions

Old Town β˜…β˜…β˜…

El Set Restaurant

Mediterranea Tapas

Jaume I station

$ (<30)

Cozy former delicatessen, exposed brick walls, Catalan vaulted ceilings, warm intimate atmosphere

Specialty: Mediterranean tapas, Greek buyurdi (baked feta), homemade croquetas de cocido, charcuterie boards, melted cheeses

Pro tip: Try buyurdi with tomato and croquetas. Book ahead, always full. Greek and Catalan products

Directions

Sagrada Familia β˜…β˜…β˜…

Spanish Paella

Encants station

$ (<30)

Classic restaurant

Specialty: Traditional mediterranean food. Paellas and fideua

Pro tip: Try the paella, black rice or fideua. Recommended to book first

Directions

Gracia β˜…β˜…β˜…

Monte Marinero

Spanish Seafood

Diagonal station

$$ (36-71)

Cozy intimate restaurant, tiled entrance, warm family atmosphere. Barcelona's first seafood boil spot

Specialty: Cajun seafood boil meets Mediterranean. Lobster paella, premium mix, craft cocktails. Get messy dining

Pro tip: Reserve ahead. Open late (until 02:30). Try premium seafood boil with Cajun sauce. Come hungry

Reserva necesaria

Directions

Sagrada Familia β˜…β˜…β˜…

Paisano Bistro

Italian Pasta

Sagrada Familia station

$ (<30)

Classic small Italian restaurant

Specialty: Traditional Italian food. Pasta and pinsas

Pro tip: Try the pinsas, are great

Directions

Barceloneta β˜…β˜…β˜…

Italian Pasta

Joanic station

$ (20-30)

Cozy authentic Italian, warm family atmosphere, terrace. Feels like nonna's kitchen

Specialty: Homemade Sardinian pasta, seafood spaghetti, tortellini, tiramisu. Fresh market ingredients daily

Pro tip: Free tapas 6pm-9pm with drinks. Try seafood pasta and tiramisu. Opened 2009. Book ahead

Terraza

Directions

Restaurante Aji Barceloneta β˜…β˜…β˜…

Restaurante Aji

Peruvian Fusion

Vila OlΓ­mpica station

$$ (35-50)

Small cozy restaurant, open kitchen, bright sophisticated atmosphere. At Casino Barcelona, near beach

Specialty: Nikkei fusion (Peruvian-Japanese). Ceviches, spicy scallops, bao shrimp, maki, pisco sour. Chef from Lima

Pro tip: Michelin Guide 2018-2025. Try ceviche clΓ‘sico and pisco sour. €21 weekday lunch menu. Free 2h parking

Directions

Eixample β˜…β˜…β˜…

Korean Kimchi

Hostafrancs station

$ (<30)

Classic restaurant

Specialty: Korean cuisine

Pro tip: Taste menu is a good option. Any dish is great here, fully recommended

Directions

Barceloneta β˜…β˜…β˜…

Vrutal Poblenou

Spanish Vegan

Llacuna station

$ (20-30)

Cozy courtyard terrace with plants, trendy modern space. Vegan for non-vegans

Specialty: Gourmet plant-based burgers, crispy tofu wings, triple chocolate cake. Everything homemade including brioche buns

Pro tip: Try agave mustard burger and triple chocolate cake. Gluten-free options. Interior patio perfect

Terraza Opciones veggie

Directions

Eixample β˜…β˜…β˜…

Peruvian Ceviche

Hospital Clinic station

$$ (30-60)

Classic small cozy restaurant

Specialty: Peruvian fusion food

Pro tip: Try the tiradito, the ceviche and keep space for the dessert tres leches

Directions

Old Town β˜…β˜…

Bar CaΓ±ete

Spanish Tapas

Liceu station

$$ (30-60)

Lively bustling bar-bistro, open kitchen, counter seating, theatrical seafood atmosphere

Specialty: Fresh Catalan seafood tapas, signature paella CaΓ±ete, fritura de pescado, charred octopus, squid sandwich

Pro tip: Book ahead, always packed. Sit at counter for kitchen show. Paella needs 45-min wait

Directions

Old Town β˜…β˜…

Italian Pasta

Jaume I station

$ (<30)

Authentic Venetian bacaro, rustic dΓ©cor, former salted fish factory with high ceilings

Specialty: Venetian cicchetti tapas, baccalΓ  mantecato, sarde in saor, fresh pasta, pizzette, Italian wines

Pro tip: Try traditional sardines in saor and cod mantecato with carasau bread. Book ahead, fills quickly

Directions

Sagrada Familia β˜…β˜…

Can Pizza

Italian Pizza

Sagrada Familia station

$ (<20)

Classic small restaurant. There are more in Barcelona and Madrid

Specialty: Napoletan pizzas

Pro tip: If you are in Sagrada Familia is a good choice for a pizza

Directions

Eixample β˜…β˜…

Ceviche 103

Peruvian Ceviche

Hospital Clinic station

$ (<30)

Modern restaurant

Specialty: Peruvian fusion food

Pro tip: The daily menu is super good choice for its price

Directions

Sagrada Familia β˜…β˜…

Cierzo Restaurant

Spanish Menu

Tetuan station

$ (<20)

Modern small restaurant

Specialty: Traditional spanish food

Pro tip: Good price for the daily menu

Directions

Gracia β˜…β˜…

Italian Pizza

Maragall station

$$ (30-60)

Neapolitan pizzeria, wood-fired oven, quiet terrace, bright interior

Specialty: Naples-style pizza, fresh salads, tiramisu, Italian beers

Pro tip: Open kitchen with visible wood oven. Try margherita or any specialty pizza. Small interior, outdoor terrace available

Terraza

Directions

Gracia β˜…β˜…

El Tiet Taver-Teca

Spanish Tapas

Verdaguer station

$$ (30-60)

Traditional Catalan tavern, vintage dΓ©cor with family antiques

Specialty: Russian salad, steak tartar, bravas, homemade croquetas, daily specials

Pro tip: Try jarrete de ternera or sepia burger. Daily off-menu specials. White marble bar entrance

Directions

Eixample β˜…β˜…

Fiser

Spanish Tapas

Hospital Clinic station

$$ (30-60)

Classic small cozy restaurant

Specialty: Traditional mediterranean modern food

Pro tip: Try the croquetas, tomato and the sushi

Directions

Old Town β˜…β˜…

Italian Pizza

Jaume I station

$ (<30)

Cozy rustic Italian tavern, warm atmosphere, authentic Tuscan charm

Specialty: Tuscan focaccias, Italian charcuterie boards, authentic pizzas, all ingredients imported from Tuscany

Pro tip: Try focaccia with truffle honey and gorgonzola. Gluten-free cured meats available. Opens late night

Directions

Sagrada Familia β˜…β˜…

Gigi Von Tapas

Spanish Tapas

Manumental station

$ (<30)

Modern restaurant

Specialty: Traditional spanish modern tapas

Pro tip: Try the gyozas and also brunch options

Directions

Barceloneta β˜…β˜…

La Cova Fumada

Spanish Bombas

Barceloneta station

$ (<30)

Iconic 1944 family-run bodega, no sign outside, authentic local spot

Specialty: Birthplace of "La Bomba", fresh seafood, grilled sardines

Pro tip: Arrive before 11am to avoid long waits. No reservations. Try the bomba

Reserva necesaria

Directions

La Pachuca Restaurant Old Town β˜…β˜…

Mexican Tacos

Liceu station

$ (<30)

Authentic Mexican cantina, punk-rock dΓ©cor, high bar stools, vibrant atmosphere

Specialty: Tacos de carnitas, cochinita pibil, tostadas de atΓΊn, nachos, micheladas, mezcal

Pro tip: Cash only. Order on paper sheet. Try mango margarita with TajΓ­n rim. Arrive early, fills up fast

Directions

Gracia β˜…β˜…

Spanish Seafood

Hospital de Sant Pau station

$$ (30-60)

Hidden Galician gem, homestyle atmosphere, no menu card

Specialty: Fresh seafood, vieiras with foie, octopus, lobster, centollo

Pro tip: Reservations essential. Staff reads menu verbally. Trust their recommendations for fresh daily catches

Reserva necesaria

Directions

Eixample β˜…β˜…

Restaurante Di Como

Italian Pasta

Hospital Clinic station

$ (<30)

Cozy restaurant with a small terrace

Specialty: Italian cuisine pastas

Pro tip: Try to get place on the terrace and try the truffle pasta

Terraza

Directions

Gracia β˜…β˜…

Sannin

Lebanese Shawarma

Joanic station

$ (<30)

Family-run, cozy Lebanese restaurant, 30+ years in Gracia

Specialty: Authentic shawarma, falafel, hummus, baba ganoush, arayes, tabbouleh

Pro tip: Try combo platter with shawarma or chicken tawuk. Generous portions. Vegetarian/vegan options available

Opciones veggie

Directions

Old Town β˜…β˜…

Spanish Vegan

Barceloneta station

$$ (30-60)

Elegant neoclassical building, beautiful bright interior, open kitchen, wooden chic design, live music Tue-Thu

Specialty: Creative vegan/vegetarian Mediterranean, black carbon pizza, cauliflower tamarind, butternut squash tagliatelle, kale chips

Pro tip: Try black carbon pizza and cauliflower with tamarind. Book ahead. Historic Picasso family building

Opciones veggie

Directions

Viblioteca Gracia β˜…β˜…

Viblioteca

Spanish Wines

Fontana station

$$ (30-40)

Minimalist white dΓ©cor, cozy wine temple atmosphere

Specialty: 160+ wine references, 60+ artisan cheeses, rotating monthly selection

Pro tip: Try truffle bikini and cheese board. Small space, reservations essential. Opens 6PM daily

Reserva necesaria

Directions

Eixample β˜…

Spanish Paella

Girona station

$$ (>30)

Classic restaurant

Specialty: Traditional mediterranean food. Every type of paellas

Pro tip: Try the seafood paella (bogavante, calamar or roja)

Directions

Barceloneta β˜…

American Burger

Barceloneta station

$ (<30)

Beach-themed burger bar, colorful terrace, party atmosphere

Specialty: Creative burgers (Maradona, Hot Mama), garlic parmesan fries

Pro tip: Try garlic parmesan fries. Terrace one minute from beach. Busy spot

Terraza

Directions

Eixample β˜…

Spanish Tapas

Diagonal station

$$ (30-60)

Fancy restaurant and quite touristy

Specialty: Modern tapas with cocktails

Pro tip: Live singer on weekends. Salmon tartar

Directions

Old Town β˜…

Mexican Tacos

Jaume I station

$ (<30)

Colorful authentic Mexican dΓ©cor, lively music, warm atmosphere, gorgeous details

Specialty: Southern seafood-based Mexican, aguachiles, ceviches, enfrijoladas, tacos campechanos, mezcal cocktails

Pro tip: Try aguachile negro or lunch mediodΓ­a menu. Complimentary chips & salsa. Book ahead, gets busy

Directions