Get directions to: Schweppe's River Fish Inn, Staunton, IL
Restaurant address: 124 E Henry St Staunton, IL 62088, USA
Restaurant: Schweppe's River Fish Inn