960 The Ref on MSN
Red Lobster co-founder, Joe Lee, dies
The first Red Lobster was opened in 1968 in Lakeland, Florida, by Bill Darden, according to the company’s website, but according to National Restaurant News, Lee was near Darden’s side as manager of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results