Hosted on MSN2mon
A Magical Fall Weekend in Lake Placid, New YorkMany of the Lake Placid restaurants are located right on Mirror Lake. We were quite happy with Lake Placid Pub & Brewery – be sure to try the Ubu Ale — they’re famous for it. We’ve got ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results