A traditional pub, the Glenhead Tavern offers a classic atmosphere.