Taco Bell 28510

Taco Bell #28510 is a Taco Bell restaurant located at 780 West Main Street, Lebanon, Kentucky.