Taco Bell 24360

Taco Bell #24360 is a Taco Bell restaurant located at 1200 South US Highway 25E, Barbourville, Kentucky.