Red Lobster Faces Closures Amid Bankruptcy Consideration
Amid reports of potential bankruptcy, over 80 Red Lobster locations across the United States, including two in Illinois, have been listed as “temporarily closed.” Among these closures are the Bloomingdale and Danville restaurants, according to the chain’s website as of Monday afternoon. Notably, Illinois hosts a total of 25 Red Lobster establishments, with 16 located … Read more