Allred’s Restaurant

A TOWN FOR ALL SEASONS

Snow or sun, head for year-round fun in Telluride, Colorado Back in the late 1870s,…