The Popeyes franchisee operates locations primarily in Florida and Georgia, and is carrying close to $130 million in debt.
Love that chicken from Popeyes? No question, a lot of us do, in fact, appreciate a bucket of Popeyes with a biscuit and some ...