Café Sa Terrasseta by Mountain Hostel Tarter Addresscarretera de Sant Pere 16 SettlementEl Tarter Is this your business? Claim the listing.