Taco Bell 34674

Taco Bell #34674 is a Taco Bell restaurant located at 10541 Fischer Park Drive, Louisville, Kentucky.