Powered by Tripadvisor

El Barrio Latin Bar & Kitchen

17 River Street
Milford, CT 06460
Uber
MORE PHOTOS