Thayer from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Chubby's Grill - Illinois, Thayer, 203 East Main Street, 62689 (217) 965-9703 Map