Taco Bell 31560

Taco Bell #31560 is a Taco Bell restaurant located at 715 Southeast Oralabor Road, Ankeny, Iowa.