expolore the old town and you'll find a street with lots of flags and decorations that narrows as it heads uphill; there are several nice restaurants here with seating in the street outside.
keep heading up and you'll find a couple of places on a kind of terrace that overlooks the town below, also plenty of outdoor seating.
outside the old town and in the main marina area there are a number of less classy joints doing the standard paella, chicken & chips, pizzas etc as well as one or two up market places where you can get steaks, lobster etc, but be prepared to pay.
on the opposite side of the marina there's the casino which has an up market restaurant,and nearby are the clubs el divino and pacha, both of which have restaurants.
there's an argentinian steak restaurant on one of the roads just outside the town centre, near the mcdonalds - this has imported argentian beef which is rather nice and not too pricey.
overall there is some very good food to be had but also quite a bit of crap, and I have to say that i've never had what i'd call a perfect meal in ibiza, but then i am a bit fussy when it comes to eating out!
happy eating!
![Big Grin :D :D](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f600.png)