Taco Bell

 

1300 West 18th Street South Newton, IA 50208
(641) 792-1251

Back to Taco Bell Profile