La Crosse Pettibone Boat Club is located on Barron Island and has around 250 members. The Boat Club features a restaurant and bar that has preserved the structural elements of the past. Great food and spirits. Family fun. Check out our famous Cheese Curds while enjoying a beverage at our Tiki Bar.