Barcelona City - Local Travel information and City Guide » Entertainment » Restaurants

Being a city of mixed cultures and traditions, Barcelona is a blend of several culinary experiences. Traditional Catalan cuisine, vegetarian delicacies, food from places as far as India and Japan or as close by as Italy and France are available here.

Some of the most visited restaurants in Barcelona are as under


A stylish restaurant offering international cuisine.

Address: Plaza J. F. Kennedy, Av. del Tibidabo, 1, 08022 Barcelona, Spain

7 Portes

The kind of cuisine that is offered here is Catalan. 7 Portes had been around since 1836, making it one of the oldest restaurants in Barcelona. There is still enough authentic charm to make it well worth the visit. The white-aproned staffs are constantly on the go, which in some ways makes it feel like an upmarket canteen.

Regional dishes include fresh herring with onions and potatoes, different paella and a wide array of fresh fish. The restaurant's name means ‘Seven Doors’ where its charming portico is a well-known thing.

Address: Passeig d'Isabel II, 14, 08003 Barcelona, Spain

Bar Daguiri

Bar Daguiri is basically a bar-cafe with a bohemian vibe. It serves up light meals such as salads, dips, and sandwiches, as well as coffee and drinks.

Address: Carrer de Grau i Torras, 59, 08003 Barcelona, Spain

Can Costa

Can Costa is known for its *sea-food* which is one of the oldest seafood restaurants in Barcelona. The restaurant comprise of two busy dining rooms, a practiced staff, and an outdoor terrace.

Fresh seafood prepared according to traditional recipes rules the menu, which includes the best baby squid in town sauteed in a flash so that it has a nearly grilled flavor.

Address: Passeig Joan de Borbo, 70, 08003 Barcelona Spain


Drolma is known for its Mediterranean food where a mix of tradition and novelty creates classical Mediterranean excellence based on peerless products with meticulous perfection.

Address: Passeig de Gràcia, 70, 08007 Barcelona, Spain

Freixa Tradició

Freixa Tradició run by the Freixa family is a respected restaurant that is known for European, Mediterranean, Spanish, Contemporary cuisine. The classic Catalan cuisine with new inventiveness and excitement is the specialty of this place.

The furnishings of the restaurant are quite traditional, perfect for romantic trysts or business meals that offer menus like potato and olive millefeuille with crayfish crumble, fennel ice cream and roman lettuce hearts, roasted lobster with rabbit ribs, sweets and chocolate dream dishes.

Address: Carrer de Sant Elies, 22, 08006 Barcelona, Spain


Ramonet is a good but pricey restaurant that serves a large variety of fresh seafood in a Catalan-style. A variety of marine dishes such as shrimp, hake, and monkfish along with seafood tapas, beer, and regional wine is offered at the hotel. Besides these, other delights like grilled mushrooms, black rice, braised artichokes, tortilla with spinach and beans are also offered.

Address: Carrer de la Maquinista, 17, 08003 Barcelona, Spain

El Velódromo

Cuisine: Bar, Mediterranean and European

Address: Carrer de Muntaner, 213, 08036 Barcelona, Spain

Ca l'Estevet

Cuisine: Catalan Vegetarian and Gluten Free

Address: C/Valldonzella 46 El Raval, 08001 Barcelona Spain

Freixa Tradició

Cuisine: Catalonian Restaurant

Address: Carrer de Sant Elies, 22, 08006 Barcelona, Spain

Ca l'Estevet

Cuisine: Catalan Vegetarian and Gluten Free

Address: C/Valldonzella 46 El Raval, 08001 Barcelona Spain

Grill Room 

Cuisine: Mediterranean, European and Spanish

Address: Carrer dels Escudellers 8, 08002 Barcelona Spain

Belle Buon

Cuisine: Italian, Neapolitan and Campania

Address: Travessera de Gracia, 441, 08025 Barcelona Spain

Con Gracia

Cuisine: Mediterranean, Spanish and Fusion

Address: Martinez de la Rosa 8, 08012 Barcelona Spain