Taco Bell 30424

Taco Bell #30424 is a Taco Bell restaurant located at 107 Ariel Circle, Osceola, Iowa.