The Cannon Mine Coffee Shop is in a historic building in downtown Lafayette, Colorado and is one of those hidden gems! The staff is super, the coffee is always great and they have tasty pastries.
With the free WiFi, this is truly a homey place where you can enjoy a few minutes of online work or conversation with friends.
The only complaint some folks have is that the service for specialty drinks can sometimes be a bit slow.
As a bonus, in the evenings they often have live music as well as beer and wine!