Taco Bell 34682

Taco Bell #34682 is a Taco Bell restaurant located at 1801 South Brook Street, Louisville, Kentucky.