116 E 21st St, S Sioux City 68776, United States
No delivery
No open hours
Spot something wrong?
Dishes at La Juanita Taqueria. Prices may vary in venue.