Taco Bell 32711

Taco Bell #32711 is a Taco Bell restaurant located at 7734 East 109th Avenue, Winfield, Indiana.