Closing for the season April 7. Will reopen December 1.
5:00 pm - 10:00 pm
Modern American, classic, European flair, Little Mammoth Steakhouse blends them all for a memorable mountain dining experience. Offering a wide range of prime cut steaks and an expansive global wine selection. Located on the upper level of the Snowmass Mall. Family friendly and open late!