Checkers will open its first restaurant in Massachusetts and in New England at 99 Gold Star Blvd. in Worcester on Feb. 10, a ...
About 50 people stayed during the first night open, organizers said.