Taco Bell 32997

Taco Bell #32997 is a Taco Bell restaurant located at 695 68th Street Southwest, Byron Center, Michigan.