Cruiser’s on Main Restaurant is “Driven” to Offer Affordable Comfort Food in Walpole, Mass. (CLOSED)

Editor’s note: Cruisers closed its downtown Walpole restaurant at the end of May 2012. If  they open in a new location, we’ll update  as soon as we find out! Cruiser’s on Main in Walpole, Mass., opened yesterday to a steady crowd, clearly pleased with the comfort food meals, the going-back-to-another-era feel, and the need not […]