From the owner:
The Chatham Jam and Jelly Shop is located on Cape Cod. We've been selling homemade preserves to the public since 1983.
Share this page
The 2014 Cape Cod A-List awards are based on more than 10,000 votes from local Cape Cod-area experts.
See the full results →
Chatham Jam and Jelly Shop - 1 location