Red Lobster 5818

Red Lobster #5818 was a Red Lobster restaurant located at 1852 US Highway 421 in Wilkesboro, North Carolina.