Nefarious Cellars, My Favorite Wines at Lake Chelan

Nefarious Cellars in Lake Chelan is on my list of the top wineries to stop and visit while tasting around the lake. I think their lineup of whites and reds are stellar across the board, and I simply can't leave Lake Chelan without a case!