Taco Bell 21458

Taco Bell #21458 is a Taco Bell restaurant located at 532 John Ross Parkway, Rock Hill, South Carolina.