La Palma Taco Shop

Fast food restaurant · 705 Ferry St, Adel, IA

Hours

More food in Adel, IA · Fast Food in Adel