Taco Bell 18173

Taco Bell #18173 is a Taco Bell restaurant located at 3950 Taylorsville Road, Louisville, Kentucky.