Skip to main content

La Chiva Loka | Mexican • American

restaurant · mexican restaurant · Riverside, IA

Address
70 W First St, Riverside, IA 52327
Phone
(319) 648-6103
Website
lachivaloka.com
Where
41.4793, -91.5823

Search Hominin for La Chiva Loka | Mexican • American

Other restaurants nearby

More in Riverside