Captain Scott's Lobster Dock is nestled in the corner of Hamilton Street, overlooking the New London marina. Customers can enjoy not only the gorgeous summertime waterfront views, but the seafood at Captain Scott's has been a local favorite for years. Captain Scott's also sells fresh lobsters and fish by the pound.
0 Recommend Jeff Brown