Best Potato Chips: Made To Order
The Looney Moose Café The search for the perfect homemade potato chip ended in Stratton, Maine in 2011. The road sign advertising Maine Lobster Roll drew us in, but it’s the homemade potato chips (the default …
The Looney Moose Café The search for the perfect homemade potato chip ended in Stratton, Maine in 2011. The road sign advertising Maine Lobster Roll drew us in, but it’s the homemade potato chips (the default …