Taco Bell 27997

Taco Bell #27997 is a Taco Bell restaurant located at 223 West Main Street, Louisville, Ohio.