Mammoth Tavern, located upstairs in a little strip mall which also houses a Thai restaurant and a few law offices, doesn’t look that impressive from the parking lot. But take a walk upstairs and you’ve got huge views of the Sherwins—the alpenglow show from Mammoth Tavern can’t be beat.