Ibiza restaurants: Beach restaurants

From fine dining delights to rustic seaside shacks, the array of beach restaurants in Ibiza have it all.