Taco Bell 3755

Taco Bell #3755 is a Taco Bell restaurant located at 140 River Bend Drive, Charlottesville, Virginia.