News

The Atlanta-based company, founded in 1990, currently operates over 950 locations in 17 states, according to its website. The fast food chicken chain specializes in serving "delicious Chicken Fingerz, ...