Little Mammoth Steak House

Latest News

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!

Leave a Reply

Your email address will not be published. Required fields are marked *