Taco Bell 36164

Taco Bell #36164 is a Taco Bell restaurant located at 7420 Westport Road, Louisville, Kentucky.