Little Mammoth Steakhouse

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.

Location:

Gateway Building, Snowmass Mall
315 Carriage Way
Snowmass Village, CO 81615

Phone:

970.923.8892

Hours of Operation:

Closed for the Winter season. We will be reopening for Summer.

Website:

Little Mammoth Steakhouse

Get in touch with us