Federal Café

One of Barcelona's most charming and well-loved brunch spots, Granja Petitbo is housed in a beautifully restored early 20th-century dairy — all warm wood, leather sofas, large windows, and fresh flowers. The relaxed, vintage atmosphere makes it equally suited to a lazy weekend brunch or a weekday lunch, and dogs are genuinely welcome inside, making it a firm favourite among local dog owners. The menu focuses on fresh, seasonal, locally sourced ingredients with strong vegetarian options — think poached eggs, homemade cakes, pancakes, salads, and a daily lunch menu. With two locations — the original on Passeig de Sant Joan 82 and a second on Carrer de Mallorca 194 — both are popular spots to socialise with your dog and meet other pet owners in the neighbourhood. One of the most consistently recommended dog-friendly cafés in Barcelona.