Taco Bell 36160

Taco Bell #36160 is a Taco Bell restaurant located at 1805 Blankenbaker Parkway, Louisville, Kentucky.