nekjohn's Lake Placid, NY, USA
Black Bear Restaurant
2409 Main St
I have visited Lake Placid quiet a bit over the past few years and one thing I have noticed is a lot...
2527 Main St
It is a small place but the quality of the food and service were outstanding. A great place if you ...