Taco Bell 31569

Taco Bell #31569 is a Taco Bell restaurant located at 1050 Glenforest Road, Myrtle Beach, South Carolina.