A burger chain has chosen Worcester as the site for its first restaurant in New England. Checkers, a Tampa-based chain with more than 700 locations throughout the United States, will open a new ...
Checkers is based in Tampa, Florida, and is well-known for its fries. The nearest existing Checkers locations are in New York and New Jersey. A couple who already operate Little Caesars and Subway ...