Altoona IA Barbecue 1. 3131 8th St SW, Altoona, IA 50009 | Claxons Smokehouse and Grill (515) 967-7979