Best Tapas in Barcelona

The best tapas in Barcelona are served in the bars locals actually queue for — not the picture-menu places on the Rambla. These are the tapas restaurants we keep going back to, from a Raval institution to a Born vermouth bar, with what to order at each.

The restaurants in this guide

Bar Anita — where to eat in Eixample1

Eixample · Bar / Mediterranean / Tapas

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.

Read the article →
4.5 Google€€Mid-range
Tapes La Bona Sort | Born — where to eat in Ciutat Vella2

Ciutat Vella · Tapas / Mediterranean / Bar

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.

Read the article →
4.4 Google€€Mid-range
La Morera del Raval — where to eat in Ciutat Vella3

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.

Read the article →
4.4 Google€€Mid-range
El Nacional Barcelona — where to eat in Eixample4

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.

Read the article →
4.4 Google€€Mid-range
Cuines Santa Caterina — where to eat in Ciutat Vella5

Ciutat Vella · Mediterranean / Vegan / Vegetarian

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.

Read the article →
4.2 Google€€Mid-range
El Tribut Restaurant — where to eat in Sant Martí6

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.

Read the article →
4.5 Google€€€€Special occasion