From hippy beach bars to romantic restaurants; this is our list with the best restaurants on Ibiza which are all a must-visit!