Papa Chicos Mexican Restaurant, KEOKUK, Iowa (IA)

Feeling hungry? Papa Chicos Mexican Restaurant might be the place to eat to suit your needs.
Conveniently situated at 3753 Main Street () in KEOKUK, Iowa (IA) (52632), Papa Chicos Mexican Restaurant can be reached at 3195247300. It is advisable to call ahead of time to make a reservation.
More restaurants in KEOKUK, Iowa (IA)


Papa Chicos Mexican Restaurant contact information and details:
Address: 3753 Main Street - , KEOKUK, Iowa (IA) 52632
Contact Phone: 3195247300