Taco Bell

107 Ariel Circle, Osceola, IA 50213