Read full article: The first Red Lobster was built in this Florida town. Here’s what it looks like now Entertainment McDonald's at 6875 W. Sand Lake Road in Orlando ...