Many Red Lobster restaurants close across Central Florida, nationwide amid financial woes
Florida-based seafood chain Red Lobster closed locations across Central Florida and the country Monday as the company continues to grapple with financial problems.