Taco Bell 31435

Taco Bell #31435 is a Taco Bell restaurant located at 1301J West Wade Hampton Boulevard, Greer, South Carolina.