Elkhart IL Restaurants 1. 115 Gov Oglesby St, Elkhart, IL 62634 | Hudson's Talk Of The Town (217) 947-2770