Connecticut might not be the first state that comes to mind when planning a beach getaway, but tucked away in the charming coastal town of Niantic lies a shoreline gem that deserves your immediate ...
Stowe’s Seafood in West Haven, Connecticut, is exactly that kind of place, a low-key gem that’s been serving up some of the most incredible fried clams you’ll ever taste, the kind that make locals ...