Beecher City from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Country Garden's Cafe - Illinois, Beecher City, 105 West Poplar Street, 62414 (618) 487-9955 Map