Food Scene
Excellent food, unbeatable terrace views to Talamanca bay and Ibiza Old town.
44 il-persuni tal-post jissuġġerixxu
Restaurant Sa Punta
s/n Es Pouet de TalamancaExcellent food, unbeatable terrace views to Talamanca bay and Ibiza Old town.