It’s no secret that we love our steak up here in Maine, but did you know that one of our favorite ways to prepare it is actually a New England exclusive?
From seaside picnics to weekend gatherings, Cape Cod Potato Chips has been the go-to snack for many. Now, they've officially been named the best of all time.
The owner made reference to the challenges that the restaurant had and how he was unwilling to compromise on the quality of food, safety or the guests experience.