Chana from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Chana Tap Bar & Grill - Illinois, Chana, 104 Center Avenue, 61015 (815) 732-3922 Map