Online table reservation for Taqueria Juquilita in Ottumwa

We are enabling reservations for Taqueria Juquilita

Menulist

Taqueria Juquilita

624 E Main St, 52501, Ottumwa, United States
Mexican, Pizza
The redirect does not work? Just click on this link or copy it into your address bar