The Glen is a low-key bar offering a wide selection of beers and spirits, along with pool tables and sports on TV.