Taco Bell 34569

Taco Bell #34569 is a Taco Bell restaurant located at 2525 Mountaineer Boulevard, South Charleston, West Virginia.