Taco Bell 36159

Taco Bell #36159 is a Taco Bell restaurant located at 3125 Poplar Level Road, Louisville, Kentucky.