Red Lobster filed for bankruptcy on May 19 after closing dozens of restaurants in Florida and across the U.S. earlier this month. The seafood chain restaurant started in Lakeland, Florida, in the ...
Restaurants in Fort Walton Beach ... Red Lobster, which started in Lakeland, Florida and grew to be the largest seafood chain in the world, said it has more than $1 billion in debt and less ...