Elmwood Tap
Address:
100 S Magnolia St, Elmwood, IL 61529
Phone:
(309) 742-7721
Restaurants,
Bars
Other Businesses:
- Trojan Corner at 118 S Magnolia St, Elmwood, IL 61529
- Woppers at 106 W Main St, Elmwood, IL 61529
- J & G Country Cafe at 110 N Magnolia St, Elmwood, IL 61529
- Crusens at 118 S Magnolia St, Elmwood, IL 61529
- Hick'ry Stick at 118 E Main St, Elmwood, IL 61529