About Cala Mesquida o s'Arenal de sa Mesquida Contact Cala Mesquida , Cala Mesquida, 07580, SpainTelephone: +34(971)563033 | Fax: +34(971)565256 | Official Homepage