Effingham IL Bars 1. 1714 S Banker Street, Effingham, IL 62401 | Ichabod's Bar & Grill (217) 342-2157