Mammoth
What are you looking for?
Guides
Reviews
Subscribe
Sign Up
let us help you make a decision
Eating At The Bar
Eating At The Bar
Mammoth Tavern
American
Downtown
Mammoth Tavern has great food and the best Happy Hour in town.
Danielle Bauter
December 7, 2022