Get directions to: Claxon's Smokehouse & Grill, Altoona, IA
Restaurant address: 3131 8th St Sw Altoona, IA 50009, USA
Restaurant: Claxon's Smokehouse & Grill