Taco Bell 31781

Taco Bell #31781 is a Taco Bell restaurant located at 1112 Broad Street, Sumter, South Carolina.