Taco Bell 31434

Taco Bell #31434 is a Taco Bell restaurant located at 800 North Pine Street, Spartanburg, South Carolina.