Granja Petitbo, Spanish restaurant in Eixample district, Barcelona, Spain
Granja Petitbo is a restaurant in Barcelona's Eixample district serving breakfast, brunch, and lunch in a light-filled space with large windows and a street terrace. The interior mixes wooden furniture with simple decor, giving it a relaxed, everyday feel.
The place draws its concept from the old Catalan granja tradition, a style of neighborhood cafe that was common across Barcelona in the early 20th century. Over time, it expanded its offer beyond drinks and pastries to become a full sit-down dining spot.
The name 'granja' refers to the traditional Catalan milk bars that once served hot chocolate and dairy-based drinks across Barcelona. Today, that spirit carries into the menu, which leans toward fresh, simple food enjoyed slowly.
The restaurant sits in the Eixample, one of the most accessible parts of Barcelona for those traveling on foot or by public transport. Weekend mornings tend to draw more visitors, so arriving a little early can help you get a seat without a long wait.
Granja Petitbo is known for its homemade croissants, baked fresh each morning and often gone before noon. Arriving early on a weekend gives you the best chance of catching them before they sell out.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.