Taco Bell 19957

Taco Bell #19957 is a Taco Bell restaurant located at 336 South Andover Road, Andover, Kansas.