Palma Beach Bar is a restaurant offering innovative dishes in a beachside setting. Temporarily closed.