Welcome to Ichabod's Bar & Grill of Effingham, IL. Our restaurant has a friendly ambience, and has earned a pleasing reputation for good food. We make sure every single person that comes to our restaurant has a memorable experience and feels at home. We would love the opportunity to serve you a taste you will never forget.