Village Steakhouse

Restaurant

Village Steakhouse

60 Elbert Lane, PO Box 5037, Snowmass Village, 81615, CO

Known for its gigantic salad bar — with more than 40 items, plus two different soups — this restaurant in the Wildwood Lodge serves up a variety of signature steaks, plus trout, salmon, stuffed chicken and vegetarian options and a children’s menu. It’s open only in the winter season.