Best Seafood in New London, CT
New London, Connecticut is a place where seafood isn’t just a meal—it’s almost a habit. With salty air drifting off the Thames River and the Atlantic never far, this town delivers flavors that would make even an old sea captain smile (without exaggeration). Here, the best seafood spots balance history, charm, and a keen eye … Read more