Claxon’s Smokehouse Grill

3131 8th Street SW, Altoona, IA 50009