Umbrella Bar is a rustic-chic lakefront restaurant offering comfort dishes, cocktails, and beers, with event space available.