El Barrio Latin Bar & Kitchen
17 River St
Milford
CT
06460
(203) 283-1748
Open Map
Cocktail Bars
Latin American
Mexican