Restaurants in Elmwood, IL Back to Cities In IllinoisCuisine TypesView AllBarBar & GrillDinerIce CreamPizzaSandwich Casey’s811 W Main St$Corner Inn118 S Magnolia St$$Subway102 W Main St$Toots Treats608 W Main St #9687$Uptown Cafe110 N Magnolia St$Woppers106 W Main St$