Delavan from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map J D On The Levee - Illinois, Delavan, 116 E Fifth St, 61734 (309) 244-9191 Map