Taco Bell 34667

Taco Bell #34667 is a Taco Bell restaurant located at 5414 Newcut Road, Louisville, Kentucky.