Quick Intro
Biker friendly bar on beautiful Payette Lake in McCall Idaho.
About Our Business
The Yacht Club sits right on Payette Lake with stunning views, friendly staff and the best priced drinks in town! Pool tables, shuffleboard, free WI-FI, and boat parking.