Where to eat BCNWhere to eat in Barcelona
RestaurantsGuidesHelp me pickMapAbout

Top 3 mediterranean restaurants in Barcelona

The 3 best mediterranean restaurants in Barcelona, ranked by Google Maps rating.

Bar Anita — where to eat in Eixample1

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.

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

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
Honest Greens Barceloneta — where to eat in Ciutat Vella3

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.

Read the article →
★ 4.5 Google€€Mid-range

Where to eat BCN

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

Place data and photos via Google. © 2026 Where to eat BCN