Hi all - I'm living in Boston now after growing up in New Haven and haven't been to either of these places. Some of the (heated) earlier posts gave good feedback on both places but also suggested they are entirely different. I am looking for a place for a gift certificate for relatives who like to try new, adventurous restaurants. Is Ibiza more of a fine dining place? Can anyone tell me more about the atmosphere and price of each?
Thanks very much!