This is the second time I have dined at Ibiza, and think this is the best restaurant in New Haven with Union League not far behind.
Although I am not a big cocktail person, their Blood Orange Margarita is not to be missed. As for the food, from apps to dessert, this restaurant is outstanding. I had one of their...
More
