Home / Barcelona Directory / Restaurants in Barcelona
Beauitful restaurant view in Barcelona

Restaurants in Barcelona

You can find restaurants in Barcelona serving good food round every corner from every type of cuisine such as Catalan, Italian, Galician, Japanese, Vietnamese and more. You can gorge yourself and pig out on exceptional produce and tantalising meals reasonably priced for just under €20 per head. Here are a handful of good value restaurants to check out during your stay here.

Find your accommodation now!


Situated in the lovely area of el Born on Carrer dels Sombrerers, Petra offers great value for money in a truly charming and cosy decor. Everyday there is a different set menu for lunch which includes creative and delicious dishes. It offers modern takes and twists on traditional Catalan and mediterranean cuisine. This is a popular place for dinner so be sure to book a table during the weekends.

Can Culleretes

This historic restaurant is located off of La Rambla on Carrer Quintana and was founded in 1786. If you would like to try some traditional Catalan recipes this is the restaurant to come to. It offers great traditional cuisine in a charming and quaint room with wooden interior to feel as though you have stepped back in time. It has a deeply rooted history where many Catalan artists and writers loved to dine here. Parrillada de pescado y marisco is a must-have consisting of fresh seafood and for dessert crema catalana or the deeply rich chocolate fondant.

Cuines Santa Caterina

Located in the Santa Caterina market, if you feel a bit hungry after passing through all the fresh produce and cannot wait until you get home, then head straight to Cuines Santa Caterina. It offers four different cuisines to try – traditional Catalan, Japanese, Italian and vegetarian cuisine and all at a reasonable price. At the bar you can also have breakfast or enjoy some tapas.



Granja Mabel

Situated close to the Arc de Triomf and Barcelona-Nord bus station. This quirky and modern family-run business offers a variety of international and traditional foods and is a great place to visit for lunch. They offer a spectacular menú del día which changes daily for under €10.


Located on the main street of Avinguda Diagonal close to Verdaguer metro station, this intimate restaurant contains some classic Italian pasta dishes and divine pizza with great toppings. We recommend you try the specials pizzas with amazing combinations of meats, fish, sauces, herbs and cheeses. It certainly offers the best in outstanding Italian food and plenty of it too!

Zaatar Vegetariano

This vegetarian and vegan restaurant serves great middle eastern dishes with a mediterranean twist.  It has an ecological ethos and takes a sustainable approach in not just the food but in the whole business. It is also known for its fresh fruit juices from which you can choose your own combination. Even the most keen of meat eaters cannot help but be satisfied after eating a meal here.

And for something really special for dinner:

Fonda Gaig

Fonda Gaig offers a modern take on Catalan cuisine all elegantly and exquisitely presented. It is well-renowned for fine cuisine and makes the perfect option for celebrating a special occasion in Barcelona. It is a good idea to book in advance as it extremely popular.

If you are looking for somewhere to fall into a food coma after stuffing yourself at one of these restaurants in Barcelona, then visit Barcelona-Home for great apartments!




Accommodation Barcelona

View all

Leave a Reply

Your email address will not be published.

Written by: xavi


Hello there! I love to travel, and Barcelona is a great city to live, thats why I decided to write about it and share my experiences!

barcelona-directory culture-of-barcelona eating-and-drinking-in-barcelona restaurants-barcelona-directory

Accommodation Barcelona

Scroll To Top