Located in Palma, Baleares, BAR CASTILLA is a café with a Google rating of 4.2 based on 96 reviews. It offers a range of beverages and light snacks, making it a convenient spot for a quick break while exploring the city. Its central location attracts both locals and visitors.