From what i have been told that is the only place in CT you DO NOT need a permit to clam. Other than that you need a permit for EVERY dam town you want to clam in. Ya right. More dum ass CT laws.
My wifes friend brough me a bucket full of large clams and pissers from there. She says she goes all the time and gets them all the time.