Soul de Cuba is one of the best ethnic restaurants in New Haven that I've tried. In a town with few quality...
All reviews seem positive
Cuban Cuisine and More