Mammoth Tavern

Beautifully situated in Mammoth Lakes with scenic views of the slopes.