Red Lobster: Company Overview, History, and Current Status
Restaurant Brands
Red Lobster is a chain of full-service seafood restaurants founded in the United States that specializes in American-style seafood offerings alongside broader casual-dining fare...
Open article