• Top Chef's season 17 all stars announced, with a couple of Colorado connections

    While Colorado isn’t getting too much love this season, fans should … of his Departure restaurant for two years in Denver until it closed last March.

    Read More
  • 0 0