
The first Red Lobster was open in 1965 by Bill Darden and Charlie Woodsby in Lakeland, Florida. Darden would inspire the name of the future parent company of Red Lobster, among other restaurants.
Blog About Fun Facts, Video Games, Movies, and TV Shows