Sa Punta Restaurant Ibiza

Sa Punta Restaurant Ibiza

Sa Punta Restaurant Ibiza Sa Punta Restaurant Ibiza SA PUNTA: AMONG THE BEST RESTAURANTS IN IBIZA! SA PUNTA: AMONG THE BEST RESTAURANTS IN IBIZA! Located at the furthest point of Talamanca bay, only five minutes from bustling Ibiza town is Sa Punta, the unique Ibiza...