Ses Torres is a charming, rustic restaurant on the road from Petra.
Carretera de Petra a, Km 7, 07529 Santa Margalida, Illes Balears