For a small mountain town, Telluride boasts an impressive array of dining options. Keep things casual at bakeries, burger joints and barbecue restaurants. There's even a trailer serving top-notch ...