Batchtown from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Apple Shed Restaurant - Illinois, Batchtown, 100 Ferry, 62006 (618) 396-2526 Map Cedar Hill Resort - Illinois, Batchtown, Rr 1 Box 89, 62006 Map Longnecker's Batchtown Tavern - Illinois, Batchtown, 13 Main St, 62006 (618) 396-2606 Map