Taco Bell 20919

Taco Bell #20919 is a Taco Bell restaurant located at 110 April Way, Winchester, Kentucky.