Taco Bell 27315

Taco Bell #27315 is a Taco Bell restaurant located at 3431 Highway 153, Piedmont, South Carolina.