Top 10 Barcelona Restaurants: The Best Eats in Barcelona

Finding the best restaurants is time-consuming and frustrating, especially when it’s in a city as renowned for its food as Barcelona. With so many delicious restaurants – from urban street food, to Michelin stars restaurants – here’s our list of the top Barcelona restaurants to help you sift through the thousands!

La Roseta (Barceloneta) – casual, breakfast / snacks

barcelona restaurants
Our personal breakfast fav, La Roseta, is a wonderful place to enjoy a coffee and treat. They serve delicious home-made cakes and cronuts, fresh sandwiches, smoothies and coffee. This cute cafe has minimal seating but is only a block from the ocean, so grab your treat and hit the beach! UPDATE: they have a sister cafe, La Cala, around the corner with a larger menu and outdoor seating!
Food: Banana Bread & Tomato, Avocado & Mozzarella Sandwich

Drink: Espresso & Fresh Orange Juice
Carrer de Meer, 37, 08003 Barcelona, Spain
@laroseta @lacalabarceloneta

Carvelle (El Raval) – casual, brunch / lunch

barcelona restaurants

Australian owned and inspired restaurant in the Raval neighborhood, here you can enjoy a delicious brunch. The medium sized venue has wonderful, inviting decor and a nano brewery on site. They source local ingredients, serving Nomad coffee (our fav) and local Yellow Bakery bread.  A brunch must try for sure!
Food: Coconut French Toast & Roast Pumpkin Salad

Drink: Nomad Coffee & Carvelle’s Nano Beer
Carrer del Pintor Fortuny, 31, 08001 Barcelona, Spain 

Alsur Cafe (3 locations) – casual, brunch / drinks

barcelona restaurants

With 3 locations around the city, this cozy cafe has lots to offer. Amazing waffle grilled cheeses with bacon and avocado. Delicious banana bread french toast, or try an assortment of homemade cakes. Visit all three of their fabulous locations for the cozy atmosphere and tasty specials.
Food: Banana Bread French Toast & Avocado & Bacon Waffle Grilled Cheese

Drink: Fresh Ginger Orange Juice & Surfer Mojitos 
Plaza de Sant Cugat 1, 08003 Barcelona


Federal Café (2 locations) – casual, brunch

barcelona restaurants

This Australian cafe, owned by the same owner as Caravelle, is a great place to get some work done or have a tasty bite. Amazing seasonal food and Nomad coffee. The decor and abundance of space make it a great spot to work from too. When the weather is warm, they open the large loft windows for the fresh breeze to come in!
Food: Mac & Cheese & Quinoa Salad

Drink: Tommy’s Green Juice & Iced Coffee
C/ Parlament 39, 08015 Barcelona

Carabela Café (Port Vell) – casual, outdoor, lunch

barcelona restaurants
The best nachos in Barcelona! This fantastic Mexican spot, with outdoor-only seating serves the best no-nonsense nachos with a heaping pile of fresh guac, salsa and real cheddar cheese. Same goes for their burritos; chicken, beef or veggie options. Don’t miss the drinks either, tasty mint mojitos and jugs of sangria. It is the perfect spot for all day sun, near the port and great for people watching. A local and expat favorite, get there early to snag a seat!
Food: Small Nachos & Chicken Burrito

Drink: Vino Tinto Sangria & Mint Mojito
Pas de Sota Muralla, 3, 08003 Barcelona, Spain


Costa Pacifico (El Born) – casual, dinner / drinksbarcelona restaurants

The best fish tacos in Spain! Delicious tacos, wide selection, fresh local produce with fresh seafood. Excellent drinks and an option to sit outside in the lovely Placa de Sant Agusti Vell as well. This place is a fantastic casual dining, great for a group of friends. Come for dinner and stay late, as it becomes lively late night.
Food: Grilled Fish Taco & Octopus Ceviche

Drink: Mango Margarita & Mojito
Plaça de Sant Agustí Vell, 13, 08003 Barcelona


Meneghina (El Born) – date night, dinner

barcelona restaurants
This quaint Italian/French restaurant, changes their menu often, to use seasonal products. The highlights include the pasta entrees, unique appetizers and desserts. The chocolate dessert, filled with sweet, foamy, orange whip has us dreaming of more. The wines are carefully selected from Catalonia and Italy and the friendly staff are always happy to recommend a bottle.
Food: Eggplant Parmigiana & Homemade Spaghetti

Drink: Local Catalan Wine
Carrer dels Tiradors, 2, 08003 Barcelona, Spain


El Nacional (Eixample) – dinner / drinks

barcelona restaurants
El Nacional has five different areas to try traditional recipes from around the Iberian Peninsula, prepared with high quality produce in unique surroundings. Located on Passeig de Gràcia, it reflects Barcelona’s social and cultural life. A converted garage with an art-déco feel but a distinctively modern finish.
Food: Fresh Calamari & Tapas meat & cheese

Drink: Cava & House Cocktail
Passeig de Gràcia, 24, 08007 Barcelona, Spain

Grasshopper Ramen (El Born) – casual, dinner

barcelona restaurants
Best ramen in Barcelona hands down! Owned by the same owner as Mosquito and Red Ant (delicious asian fare), this tiny ramen bar packs a flavourful bowl of noodles. From the vegetarian to the meat, each is the best bowl of ramen! The fast pace and limited bar seating options churns out lots of happy diners quickly.
Food: Veggie Ramen & Gyozas

Drink: Craft Beer & Organic Ginger Soda

Plaça de la Llana, 9, 08003 Barcelona, Spain


Sensi Mezzanine (El Born) – tapas / dinner

barcelona restaurants
For a truly delicious and unique tapas experience visit this place! With four Sensi restaurants (all fantastic) this place has great size, tasty tapas. Plus excellent and inventive dishes, and pleasant, responsive waitstaff Sensi is sure not too disappoint.
Food: Grilled octopus & fried zucchini with goat cheese

Drink: Local Wine & Spanish Beer
Carrer Ample 24, 08002 Barcelona

Did we make your mouth water? Well if you’re ready to book a trip to Barcelona to try all these tasty places, get started here!