Schaussi's Alpen Schatz ← View details 100 West Colorado Avenue, Telluride, CO 81320 +1 970-728-4433 Get Directions From* To * — Required information