Cherry from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cherry Bomb Bar & Grill - Illinois, Cherry, 205 North Main Street, 61317 (815) 894-2944 Map Cherry Supper Club - Illinois, Cherry, 110 North Main, 61317 (815) 894-3520 Map