Mountain-sized Flavor

Nestled in the High Peaks of the Adirondack Mountains, Lake Placid has a mountain town vibe with plenty of local color. As a two-time Olympic Winter Games host city, you might expect history and adventure around every corner, but the village also features exceptional, adventurous food that might surprise you with its complexity and creativity.…

Read More