Xiringuito Sa Closca is a bar & grill offering Mediterranean cuisine. Enjoy a beach day with friends at this establishment.