Restaurant · Sant Josep de sa Talaia
Unic Restaurant
Sant Josep de sa Talaia's one charted spot — worth the detour.
★ One Star
The lay of the land · Sant Josep de sa Talaia · 38°53′N · 1°24′E
Restaurant · Sant Josep de sa Talaia
Sant Josep de sa Talaia's one charted spot — worth the detour.
The lay of the land · Sant Josep de sa Talaia · 38°53′N · 1°24′E