Red Lobster 725

Red Lobster #725 is a Red Lobster restaurant located at 10000 Highway 17 North in Myrtle Beach, South Carolina.