KC's Clubhouse is one of the Best of Lake Geneva's favorites. It's a hidden little gem of a restaurant on the north side of Lake Como in Lake Geneva. They have mouthwatering steaks, fall of the bone ribs, incredible broasted chicken and amazing fish frys. You will love everything on the menu. The best part is the owner, Kevin, is welcoming and wonderful and makes everyone feel at home. You won't be disappointed!