A traditional pub, the Glenhead Tavern offers a classic bar experience.