Beech Mountain Lakes offers American cuisine in a casual setting, with happy-hour specials and live music. Features a bar, weekend specials, and a deck with a view.