El Nacional Barcelona

Eixample · Barcelona · Spanish

El Nacional Barcelona: a good spanish restaurant in Barcelona

A good spanish restaurant in Eixample, Barcelona, with dinner landing around €20–50 per person — and an easy answer to where to eat in Eixample, 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.

Set in a vast, high-ceilinged venue on Passeig de Gràcia in the Eixample district, El Nacional Barcelona operates as a grand, multi-space dining destination. It functions much like an upscale food market, housing distinct sections under a single roof dedicated to Spanish seafood, grilled meats, and tapas. The atmosphere is vibrant and handsome, making it a welcoming stop whether you are escaping a rainy afternoon or planning a dedicated lunch.

The food spans a broad range of regional flavors across its different bars and dining rooms. At the Oyster Bar, you can sample French, British, Spanish, and Mediterranean oysters, alongside starters like a seafood Gilda or trout caviar served with soft brioche and butter. Over at La Taperia, the kitchen turns out traditional small plates including gazpacho, tomato carpaccio, lettuce hearts with anchovies, fried sea bass, and a particularly comforting cannelloni.

Service throughout the venue is attentive, warm, and friendly toward families. The staff take impressive care with dietary needs, offering detailed explanations for gluten-free diners and those with nut or celery allergies, though they are transparent about potential cross-contamination. It suits both visitors and locals who want a variety of Spanish dishes under one roof. Given its sheer popularity, booking a table four to five days in advance is advisable.

El Nacional Barcelona interior or dishEl Nacional Barcelona interior or dishEl Nacional Barcelona interior or dishEl Nacional Barcelona interior or dish

More places we recommend