Taco Bell 17200

Taco Bell #17200 is a Taco Bell restaurant located at 1158 5th Street Southwest, Charlottesville, Virginia.