Little Mammoth Steak House

Archives: December 2015

Opening for the Winter Season on December 16th!

Posted on

Your favorite steak house in Snowmass is back on December 16th! Stop by for a delicious Mammoth Margarita!