Taco Bell 35885

Taco Bell #35885 is a Taco Bell restaurant located at 3351 Candlers Mountain Road, Lynchburg, Virginia.