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 ...