Taco Bell 2882

Taco Bell #2882 is a Taco Bell restaurant located at 2526 Cherry Road, Rock Hill, South Carolina.