Ibiza restaurants: Cafés

Sunny terraces, garden hideaways, countryside hotspots and much more, bringing the freshest and most delicious food in Ibiza to your plate.