Worldwide icon-chevron-right Europe icon-chevron-right Spain icon-chevron-right Barcelona icon-chevron-right Granja Petitbo

Granja Petitbo

Restaurants, Mediterranean Dreta de l'Eixample
3 out of 5 stars
4 out of 5 stars
(2user reviews)
Granja Petitbo
© Maria Dias Granja Petitbo

Time Out says

3 out of 5 stars

Until the early 20th century, a city dairy farm ('vaquería', where urbanites would go to get fresh milk) stood on this site. But times change, and it’s now a Scandi-inspired café with an excellent design. They serve all kinds of food for breakfast (including different scrambled egg dishes), and afternoon snacks such as home-made cakes and tempting sandwiches. There’s also a dish of the day that’s worth a try, while on Saturday and Sunday they serve brunch. To sum up, whenever you go, you could find yourself staying the whole day.


Address: Passeig de Sant Joan, 82
Eixample Dreta
Transport: Verdaguer, Girona (M: L4), Tetuan (M: L2)
Price: €15-€20
Opening hours: Mon-Wed 9am-11pm; Thu, Fri 9am-11.30pm; Sat 10am-11.30pm; Sun 10am-5pm

Users say (2)

4 out of 5 stars

Average User Rating

3.5 / 5

Rating Breakdown

  • 5 star:0
  • 4 star:1
  • 3 star:1
  • 2 star:0
  • 1 star:0
1 person listening

Being from London, I’m used to hunting down trendy places to spend all of my hard earned cash so I knew I had to do the same in Barcelona. This cafe/restaurant was 5 mins from our apartment so we thought we would give it a try. Yes, it’s probably slightly more than what you would pay elsewhere, but gosh was it worth it. My mum (a coeliac) was given gf bread and my dad (who could eat for England) found dishes to satisfy his hunger.

The food was very tasty and also very well presented. We all had coffees and can tell you that the coffee was also very good.

I absolutely loved the design and vibe of this place, especially the huge table and comfy leather arm chairs, and definitely recommend this place to everyone.

I have to agree with the 3 stars.  This place used to be 5 stars but its become so popular that its often too full to get a place.  Try going during the week and during the day and maybe you'll get a spot.  Its not the fault of the owners other than that they've made a great place!  However don't go hoping to get a seat.  I went last week after a long absence and it was so full that they even had reserved signs on some tables!  That never happened before.