Cluster Articles

Pages linked into this editorial category.

Red Lobster First Location: History, Opening Date, and Original Details

Red Lobster opened its first location on December 11, 1968, in Lakewood Ranch, Florida, a planned community near Sarasota. Founded by Moe and Larry Levine, the restaurant was pa...

Read article