MAMMReview
Included In
Not only does Mammoth Tavern have the best Happy Hour in town—30% off wine, draft beer, and well drinks from 4-5:30pm every day—but pretty much everything on the menu is worth ordering. Get there by 3:45pm to claim your spot at the bar, and then go to town on things like salmon poke tacos or ham and cheese croquettes. On any given evening, you’ll encounter a mix of Mammoth locals and visitors in the know, so if your friends aren’t answering your texts, you might want to check Mammoth Tavern.