Down The Hatch
Seafood · Burger · American
Down The Hatch is a waterfront restaurant offering fried seafood, burgers, and casual eats on a seasonal patio.
Location
Best places nearby
The highest rated places close to Down The Hatch.
Local restaurants nearby
Candlewood Lake Rd, CT

