More than 100 Popeyes locations across the South could shut their doors. Sailormen Inc, one of the largest operators of Popeyes restaurants, filed for bankruptcy on Thursday. The Miami-based company.
A mega-operator behind more than 130 Popeyes restaurants in the Southeast has fallen into Chapter 11, exposing how fragile even the biggest fast-food franchise empires can be when debt, rising costs, ...