Welcome to Buffalo Bill's BBQ Chuckwagon

BBQ.  Smoked Meats.  Burgers.  Wings.

Hickory Smoked Meats


You won't find any better BBQ... guaranteed! 

Hickory Smoked to PERFECTION!

Family-Friendly Atmosphere


Bring your entire family!  

Beer, Wine & Spirits

Draft Beer, Local Craft Beer and a wide selection of Wine & Spirits!

Draft & Local Craft Beer, Wide Selection of Wine & Spirits.

What Our Customers Are Saying


Best burgers ever and their totchoes are a have to have  - Helena Fitzgerald


We really like Buffalo Bills. Whenever anyone comes for a visit, this is typically where we take them for dinner and drinks. Beautiful decor, good food and games to keep us busy while we're waiting. They have a good wine selection, tons of beers to choose from and a full bar. The fireplace is a beautiful, warm focal point. I wouldn't recommend takeout if you're in a super hurry, however, once you have your food...it's worth the wait. - Nicole R.

 Best food in the area.  - Jeff Utsinger

 Great food and nice atmosphere!  - Eric Johnson

 Great food, excellent beer selection. - Wm Sch

 Love their pork sliders and gouda mac & cheese! - Arleta V.

 So much to offer here! Great family friendly stop for food, drinks and fun for all ages!  - Sarah T.

 Great place really good food and fills u up service was great and games are fun.  - Travis Dirks

 Great food, prices are good and the Bloody Mary's are better!! won't regret coming! - Heather Baker

 Great food, good service, nice people. It's a great addition to the town. - Jackie 

 Excellent daily specials, Full bar with draft and craft beer. Food is wonderful and great service! - Amanda 

Visit Us

Contact Us

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

We would love to cater your next party!

Host a party in our private banquet room or have us cater your next party!  Call us or email us for a quote!

Buffalo Bill's BBQ Chuckwagon

2200 IL Route 84, Thomson, IL 61285

(815) 902-6087


Sunday:  11am - 8pm

Thursday:  11am - 9 pm

Friday & Saturday: 11am - 10pm