Get directions to: Chippewa Creek Smoke House, Eldon, IA
Restaurant address: 205 4th St Eldon, IA 52554, USA
Restaurant: Chippewa Creek Smoke House