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!
|Daily:||5:00 pm - 10:00 pm|