The Glen Tavern offers seasonal, contemporary food, carefully selected wines, and drinks in a comfortable, convivial setting. It's also a dog-friendly establishment.