Korner Cafe 151 Macon St, Latham, IL 62543 (217) 674-3411 Related: Japanese Restaurants Fish & Chips Restaurants