Charles Island is a 14-acre island located roughly 0.5 mile off the coast of Milford, Connecticut, in Long Island Sound centered at 41°11′28.32″N 73°03′18″W. Charles Island is accessible from shore via a tombolo, which is exposed at low tide.
Pantanal Restaurant
El Coquito
Yard Jerk
El Morivivi Restaurant