Anytime is a good time to visit one of Western Colorado's great coffee houses. However, there is such a thing as a "perfect time." When precisely is that "perfect" moment that makes a good cup of coffee and inviting atmosphere even more ideal?

I only ask this because I stopped this morning at a local coffee house while the rain was falling its hardest, and..... it was PERFECT! Fresh brewed coffee, on a Sunday morning, wonderful rain falling, all while heading out to take the dog for a walk. This is life at its best.

That's my idea of a perfect Western Colorado coffee experience. What's yours? We have a handful of suggestions. If you don't see your favorite, please write it in, and we'll add it to the list.