Telluride's 117-old social hub on Main Street, New Sheridan has world-class bar, Chop house, restaurant, a cafe and Parlor.