10 Restaurants near the Sagrada Familia

Cosmopolitan and welcoming, Barcelona is one of the most visited cities in the world. From Barceloneta Beach to Park Güell, passing through the iconic Ramblas, Barcelona has so much to offer. One of the places that sparks the most interest among tourists is the Basílica de la Sagrada Familia, Gaudí’s unfinished masterpiece. If you are planning to visit it and also want to eat nearby, you’ll find a wide variety of options for all tastes in this list of 10 restaurants near the Sagrada Familia you can’t miss.

Book your skip-the-line guided tour

Tapa de mejillones - Comer cerca de la Sagrada Familia
Enjoy tapas at the best restaurants near the Sagrada Familia

Table of Contents

La Bendita

Carrer de Sardenya, 321

Just 300 meters from the entrance to the basilica, you’ll find this restaurant offering a menu based on traditional Mediterranean cuisine, with a modern and personal twist focused on the quality of the ingredients. You can try their wide variety of tapas and excellent rice dishes in a modern and cozy atmosphere.

Price range: €20-50
Google rating: 4.3 stars

Restaurant Els Porxos

Carrer de Mallorca, 410

If you want to eat near the Sagrada Familia, this is one of the best options. It has a cozy terrace with views of the basilica, perfect for enjoying their varied menu of traditional Mediterranean cuisine specializing in tapas and rice dishes. They also offer group menus and private rooms.

Price range: €20-30
Google rating: 4.3 stars

Skip the Lines at the Sagrada Familia

Get your Sagrada Familia tickets in advance and skip the endless lines at the entrance.

Get Your Tickets Now

Teòric Taverna Gastronòmica

Carrer de Bailèn, 117

If you love fine dining, Teòric Taverna Gastronòmica is located 900 meters from the Basilica and is one of the best restaurants near the Sagrada Familia. They describe themselves as “a popular establishment with a pleasant and relaxed atmosphere.” Their cuisine is based on seasonal and local products, offering two menu options: a short one with 10 dishes and a long one with 13 suggestions that change with the seasons.

Price range: €45-70
Google rating: 4.8 stars

Tasca japonesa Wakasa 3.0

Carrer de Nàpols, 287

Less than a 10-minute walk from the Sagrada Familia, you’ll find a little piece of classic Japan. In this small, simply decorated place, a Japanese couple runs the restaurant and prepares traditional Japanese homemade cuisine that is flavorful and authentic. They have a fixed menu and daily specials made with fresh ingredients.

Price range: €35-50
Google rating: 4.8 stars

Bardeni el Meatbar

Carrer de València, 454

Bardeni is a restaurant specializing in meat. The place, decorated informally but tastefully, is located about 300 meters from the Sagrada Familia. If you’re passionate about steak tartare, you must try their version made with Angus beef.

Price range: €35-50
Google rating: 4.6 stars

Bar Restaurante Lepanto

Carrer de Lepant, 293

If you prefer restaurants near the Sagrada Familia with a daily menu, your best option is Restaurante Lepanto, less than 300 meters away. They serve homemade food, and besides the daily menu, they offer an à la carte menu and a wide variety of tapas, with their croquetas standing out.

Price range: €20-30
Google rating: 4.7 stars

Restaurante La Pedreta

Carrer de la Marina, 271

Another great option if you want to eat near the Sagrada Familia is Restaurante La Pedreta, located just over 200 meters away. It’s a clean and pleasant place where you can enjoy Catalan cuisine made with fresh, local products. Their menu features tapas and rice dishes.

 

Ver esta publicación en Instagram

 

Una publicación compartida de La Pedreta (@la.pedreta)

Price range: €20-40
Google rating: 4.4 stars

Restaurante Seoul

Avinguda de Gaudí, 70

If you’re in the mood for something more exotic, Seoul is a small restaurant with a pleasant atmosphere located about a 10-minute walk from the Sagrada Familia. They offer à la carte Korean food, along with several tasting menu options.

Price range: €20-30
Google rating: 4.6 stars

Puertecillo Sagrada Familia

Ptge. de Simó, 18

Very close to the Basilica, just a 3-minute walk away, you’ll find the seafood restaurant Puertecillo Sagrada Familia. It’s a spacious place with a maritime vibe, specializing in fresh fish and seafood. Depending on the product, you can order by the piece or by weight, and they prepare it boiled, fried, grilled, or with sauces.

Price range: €35-50
Google rating: 4.4 stars

Sagradas Tapas

Avinguda de Gaudí, 48

As the name suggests, this restaurant, located just a few meters from the Sagrada Familia, stands out for its tapas. It’s situated on a wide, tree-lined promenade where you can relax and enjoy your meal on their cozy and comfortable terrace. They offer a great variety of traditional Spanish tapas, along with other dishes and grilled meats.

Price range: €20-40
Google rating: 4.5 stars

 

The selection of restaurants to eat near the Sagrada Familia is extensive, but if you want to enjoy a cultural and gastronomic experience without any issues, our recommendation is to book in advance, as the area tends to get very busy. This way, you won’t have to wait for a free table.