Food
Ibiza is packed with restaurants and cafes so you won’t need to worry about going hungry. All sorts of cuisines are available from Indian to Thai. Get local and try some paella or tapas and get involved with the fresh seafood on offer.
Drink
If you want to keep it Spanish go for some sangria or San Miguel beer. Meanwhile, keep in mind that drink prices inside the nightclubs are generally extortionate (think around €18 for a spirit and mixer). On the plus side, they are very strong.
Water
Tap water is unpleasant and salty so it’s best to drink bottled water, which is usually very affordable from one of the many supermarkets on the island. Once again, prices in the clubs are very expensive and you could be paying around €10 for a very small bottle of water.