Taco Bell 30969

Taco Bell #30969 is a Taco Bell restaurant located at 939 South Governor Williams Highway, Darlington, South Carolina.