Hamburg from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Palace - Illinois, Hamburg, Rr 1 Box 133, 62045 (618) 232-1122 Map Riverfront Cafe & Garage - Illinois, Hamburg, Water St, 62045 (618) 232-1311 Map