The Stew Pot62 Elbert Ln, Snowmass, CO, 81611(970) 923-2263 Business: [email protected]WebsiteOverviewThe Stew Pot Restaurant on the Snowmass Mall offers an assortment of comfort food including homemade soups, stews, and chilis.Related Articles