The Pickle Jar Kitchen

March 5th, 2015 by Captains Manor Inn

The Pickle Jar Kitchen in Falmouth Village Cape Cod is a favorite restaurant of ours and our guests and we are thrilled to share some information and stories about this special locally owned and run restaurant. Pickle Jar Kitchen Chalkboard of Info   Year Established   The Pickle Jar Kitchen opened its doors on February […]