The Little Mammoth Steakhouse, located on the upper level of the Snowmass Village Mall, serves a wide selection of succulent steaks and fresh seafood. Known for their delicious food and excellent service, the Little Mammoth Steakhouse is the perfect place to enjoy a casual meal with the entire family after spending a day skiing on Snowmass Mountain.
Little Mammoth Steakhouse
315 Gateway Building, Upper Level
Snowmass Village, CO 81615
Hours of Operation:
Open daily for dinner from 5:00 pm to 10:00 pm during the winter season