Taco Bell 35460

Taco Bell #35460 is a Taco Bell restaurant located at 1055 Anderson Road South, Rock Hill, South Carolina.