Red Lobster
Red Lobster is America's largest seafood restaurant chain, founded in 1968 by Bill Darden and Charley Woodsby in Lakeland, Florida. The original vision was to bring affordable, high-quality seafood dining to communities far from the coast, democratizing access to fresh seafood across the American heartland. Red Lobster quickly grew into a national chain, becoming synonymous with casual seafood dining in the United States. The restaurant is famous for its Cheddar Bay Biscuits, a warm, cheesy, ...