Been to the Dog a few times and they have moved, no wine or beer for a few days becaused they moved and all of Ny states rules but they have a full bar just waiting for the license . I would say the best steak i have ever had ! no doubt lot of great steaks in Texas but they know how to do a steak in Lake Placid .Its a lot nicer than the old building has has a ton of tables with a lake view
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.