Overall, Checkers is fine. It won’t blow you away in any one area (except maybe the fries). But where it might impress you is ...
A national burger chain will open its first New England restaurant in Worcester next week, according the company. Checkers will open its first restaurant in Massachusetts and in New England at 99 Gold ...