Taco Bell 34848

Taco Bell #34848 is a Taco Bell restaurant located at 1708 South Main Street, Farmville, Virginia.