On The Beach Ibiza offers tapas and other dishes with a view of the sea.