Taco Bell 31791

Taco Bell #31791 is a Taco Bell restaurant located at 2758 Decker Boulevard, Columbia, South Carolina.