Investment Year: 2006

Industry: Consumer

Headquarters: Tampa, FL

www.checkers.com


CHECKERS DRIVE-IN RESTAURANTS, INC. is a double drive-thru restaurant chain in the United States, with over 800 franchised and Company-operated locations across over 25 states.