A quick lunch stop at the first sign of civilization after fighting through the winter storm in Wolf Creek Pass Colorado. Hot coffee and flapjacks have never tasted better.