Taco Bell 33109

Taco Bell #33109 is a Taco Bell restaurant located at 4812 Gerrardstown Road, Inwood, West Virginia.