Taco Bell 31783

Taco Bell #31783 is a Taco Bell restaurant located at 3983 Platt Springs Road, West Columbia, South Carolina.