Taco Bell 33182

Taco Bell #33182 is a Taco Bell restaurant located at 901 Robert C Byrd Drive, Sophia, West Virginia.