Sarah Rea October 29, 2017 Mammoth Lakes Slocum's Grill & Bar Sarah Rea October 29, 2017 Mammoth Lakes Slocum’s Grill & Bar has been a Mammoth staple since 1983, and offers one of the best happy hours around (in a town replete with happy hours).