Taco Bell 31766

Taco Bell #31766 is a Taco Bell restaurant located at 100 Falls Creek Drive, Louisa, Kentucky.