Mc Nabb from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Moreno's On Main - Illinois, Mc Nabb, 410 W Main St, 61335 (815) 882-2130 Map