Taco Bell 34673

Taco Bell #34673 is a Taco Bell restaurant located at 4304 Outer Loop, Louisville, Kentucky.