Herrick from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Coffee Cup Cafe - Illinois, Herrick, 21 South Broadway Street, 62431 (618) 428-5511 Map