Skip to main content

Rivers' Mexican Cantina & Grill

restaurant · mexican restaurant · Genoa, IL

Address
407 Sycamore Rd, Genoa, IL 60135
Phone
(815) 784-2017
Where
42.0871, -88.6853

Search Hominin for Rivers' Mexican Cantina & Grill

Other restaurants nearby

More in Genoa