To prevent this most unfortunate of situations from befalling you, we've rounded up the 32 best restaurants in Ibiza, each tried and tested by your writer. Many of Ibiza's best restaurants book up in advance (the beachfront spots like Blue Marlin and Cala Gracioneta in particular), so we recommend booking early if you're a big group. Whilst you may want to sample as many of Ibiza's best restaurants as possible, anticipate being very full at the end of every meal.