Red Lobster 769

Red Lobster #769 is a Red Lobster restaurant located at 2847 West US Highway 90 in Lake City, Florida.