Cancun Charlies

1 Schooner Ln, Milford 06460, United States Get Directions to this spot
1 Schooner Ln
Milford, 06460
CT, United States
(203) 882-1999

Rate and review Cancun Charlies in Milford, CT, United States!

Share your experiences at Cancun Charlies with your friends or discover more Restaurants in Milford, CT, United States.