Taco Bell 24769

Taco Bell #24769 is a Taco Bell restaurant located at 108 Loyola Drive, Myrtle Beach, South Carolina.