Kibo is a Spanish bar and coffee shop established in 2009, offering a variety of homemade food for snacks, lunch, or dinner, alongside a selection of drinks. It features a spacious outdoor terrace for guests to enjoy.