Garnavillo IA Restaurants 1. 110 N Main St, Garnavillo, IA 52049 | K G Bar (563) 964-2586 2. 101 N Main St, Garnavillo, IA 52049 | Vaughan's (563) 964-2494