Williamsfield from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Double Take Bar & Grill - Illinois, Williamsfield, 111 East North Park Road, 61489 (309) 639-2700 Map