Taco Bell 30880

Taco Bell #30880 is a Taco Bell restaurant located at 153 Highway 107, Chilhowie, Virginia.