Located in Can Pastilla, Palm Beach is a restaurant in the Balearic Islands with a Google rating of 4.8 based on 29 reviews. This establishment provides a diverse menu, making it a great choice for dining out. Its proximity to the beach adds to the appeal, making it a convenient spot for both lunch and dinner.