Resort Skiing Allred's Steakhouse, Telluride Allred's Steakhouse in Telluride offers spectacular Sawtooth views and incredible food. The Editors Published May 26, 2010