CT Business, Food

Food Truck Paradise offers a taste of Latin America in New Haven

NEW HAVEN — A sea of Latin American flags just off Interstate 95 mark the spot of the Food Truck […]