Kickin Inn – Cajun Seafood Delight in Petersham

Kickin Inn, located in Petersham, serves up a storm of cajun seafood served in style reminiscent of the Frogmore Stew in North Carolina. The stew originates from Frogmore, a small fishing community on St. Helena Island. So what exactly is a Frogmore stew? Ironically this stew contains no frogs but involves boiling a mixture of […]