Ibiza Restaurant in New Haven may have closed earlier this year, but the Ibiza Tapas & Wine Bars in Danbury, Hamden and Northampton, Massachusetts are still going strong. A friend and I visited the Danbury restaurant this past weekend. To familiarize readers with the restaurant, let me first show you how Ibiza Tapas looked in… Continue Reading