Lake Placid

Monkey Bar

60

39 Interlaken Ave., Interlaken Inn,
Lake Placid,
NY,
United States,
12946.

The cozy copper-topped Monkey Bar draws from both pub and fine-dining menus (chicken pot pie and braised halibut).