Eagles Nest Sports Grill Address: 501 Main St, Keithsburg, IL 61442 Phone: (309) 374-2255 Restaurants