The Hive is an outdoorsy restaurant and bar serving comfort food and cocktails.