One of our favorite local spots is Pier 290 in Williams Bay. With beautiful waterfront views, great food, and a fun atmosphere, it’s the perfect place to relax and enjoy Lake Geneva during the wedding weekend!