Taco Bell 32640

Taco Bell #32640 is a Taco Bell restaurant located at 450 Ripley Road, Spencer, West Virginia.