Skip to main content

Mono Loco

restaurant · mexican restaurant · Champaign, IL

Address
612 E Daniel St, Champaign, IL 61820
Phone
(217) 552-1722
Website
monolocochampaign.com/42310
Where
40.1083, -88.2298

Search Hominin for Mono Loco

Other restaurants nearby

More in Champaign

Mono Loco — restaurant in Champaign, IL | Hominin