K G Bar Address: 110 N Main St, Garnavillo, IA 52049 Phone: (563) 964-2586 Restaurants, Bars Other Businesses: Kann Law Office at 405 N Adams St, Garnavillo, IA 52049 Clefisch Law Office at 108 S Main St, Garnavillo, IA 52049 Vaughan's at 101 N Main St, Garnavillo, IA 52049