Lake Delton, WI · Near Fort McCoy · Upscale
There's this old log cabin restaurant right on Mirror Lake in Lake Delton that's been around forever. They do classic American supper club food and make good cocktails. It's got that established, comfortable vibe.