Taco Bell 26067

Taco Bell #26067 is a Taco Bell restaurant located at 650 Columbia Avenue, Chapin, South Carolina.