Red Lobster 5803

Red Lobster #5803 was a Red Lobster restaurant located at 5294 East Highway 100 in Palm Coast, Florida.