Due to Covid-19 we will have new hours that will include limited Curbside,Carryout pickups, and Delivery options. Please note our temporary hours. We truly appreciate any and all of your support during this time.

To place an order please call our main line at least 30 minutes in advance at (815) 345-3339 or you can place an order online through our order online tab above, here you will be able to view our full menu as well. For any burger or steak orders, please include meat temperatures and any other special requests please be sure to note!


Monday - Closed
Tuesday - Closed
Wednesday - 4 PM - 8 PM
Thursday - 4 PM - 8 PM
Friday - 4 PM - 8 PM
Saturday - 12 PM - 8 PM
Sunday - Closed


Passion for Great Service & Great Beer

We are passionate about beer, and it shows in the many different styles of beer we offer as well as in our friendly customer service. We strive to offer the best customer service and high quality beer, which we brew onsite.

Friendly Atmosphere

At MyGrain Brewing we want to be your friendly neighborhood place to hang out. We offer a range of events and specials that bring people together throughout the year. We always have the big game playing on our TV’s, so you can watch your favorite sport while enjoying a great local brew.

We strive to be a welcoming and inviting atmosphere for folks of all ages, and our pub feels both informal and upscale. Whether you want to grab a drink with your friends, host a work event or a party, or get together for a family dinner, we know you will really enjoy our brewpub's historic and friendly vibe.

We offer a range of food options geared around our beer menu. From classic food done right to creative menu ideas with a little twist, we know you will find something you love.

Explore our menu, read up on the styles of beer we offer, or learn a little more about the people behind MyGrain Brewing and what makes us unique.