High Country offers a relaxed, mountain town vibe for lunch, dinner, and late night gatherings.