Taco Bell 17580

Taco Bell #17580 is a Taco Bell restaurant located at 11 Southland Drive, Fairmont, West Virginia.