Taco Bell 32976

Taco Bell #32976 is a Taco Bell restaurant located at 2353 Augusta Road, West Columbia, South Carolina.