Red Lobster is closing multiple restaurants, see the full list of closing locations
Popular seafood chain Red Lobster has now closed several restaurants in the United States after considering filing for bankruptcy last month. On Monday, the Florida-based restaurant chain closed 87 restaurants in 27 states. These sudden closures come after years of financial troubles. RONET PARK, CA – APRIL 17: A sign is posted on the exterior … Read more