Taco Bell 31789

Taco Bell #31789 is a Taco Bell restaurant located at 25 North Lafayette Drive, Sumter, South Carolina.