Red Lobster has closed nearly 50 locations nationally, including three in the DMV, due to financial losses and the sale of their majority stake to a foreign corporation, and is preparing to file for bankruptcy and reorganize their business.
The post Red Lobster Closes Dozens of Restaurants Nationally appeared first on The Washington Informer.