Red Lobster closing 23 restaurants
Red Lobster Says Goodbye to 23 More Locations: Find Out If Yours is on the List!
The iconic seafood chain Red Lobster is closing 23 more locations, but there's still time for one last bite! Discover which restaurants won't survive and the tastiest facts behind their shrimp-tastic menu!
See more