Seafood deals and irresistible cheesy biscuits have made Red Lobster a nationally loved chain. For years now, the restaurant has been one of the leading seafood chains in America. In the United ...
Struggling Red Lobster is abruptly closing at least 48 of its restaurants around the country ... bringing affordable seafood ...