Town Tap Address: 109 N Main St, Kanawha, IA 50447 Phone: (641) 762-3727 Restaurants, Bars Other Businesses: Garden Gate at 116 N Main St, Kanawha, IA 50447 Hill, Earl W at 108 N Main St, Kanawha, IA 50447 Bruce Smidt at 1265 Echo Ave, Kanawha, IA 50447