Get directions to: Chet's Fox River Tavern, Ottawa, IL
Restaurant address: 3410 East 2062nd Road Ottawa, IL 61350, USA
Restaurant: Chet's Fox River Tavern