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 […]