Groton - New London, CT
Mambo Bar & Restaurant is one of Groton - New London, CT.

1. Mambo Bar & Restaurant

7.8
194 Bank St, New London, CT
Caribbean Restaurant · 8 tips and reviews
Captain Scott's Lobster Dock is one of Groton - New London, CT.

2. Captain Scott's Lobster Dock

8.7
80 Hamilton St, New London, CT
Seafood Restaurant · 71 tips and reviews
Olio Restaurant & Bar is one of Groton - New London, CT.

3. Olio Restaurant & Bar

8.6
33 Kings Hwy, Groton, CT
New American Restaurant · 13 tips and reviews