Taco Bell 32040

Taco Bell #32040 is a Taco Bell restaurant located at 3259 St. Matthews Road, Orangeburg, South Carolina.