Latin American Restaurant focused on Puerto Rican Cuisine. Everything made to order! Our Main location is: 81 Union St Willimantic. Latin Flavor CT is also Mobile! We offer Caterings and we participate regularly in many local and out of state Fairs & Events!