O' Costillar is a public café bar offering a welcoming atmosphere. It is known as Café Bar O Costillar and serves as a local spot for drinks and possibly light meals.