This is more of a shout out for the Glen Haven General Store in Glen Haven, Colorado. They opened last weekend for the 2013 summer season. It is somewhat of a tradition to get at least one of their cinnamon rolls during the summer! The cinnamon rolls are honestly some of the best. Stop by the Glen Haven General Store and try one!