After bankruptcy, some Red Lobster sites closed, others still offer Cheddar Bay biscuits

Red Lobster, founded in Lakeland, Florida, filed for Chapter 11 bankruptcy May 19, 2024. The seafood restaurant chain closed 99 stores this month.