You may have noticed some special guests if you went through a Human Bean stand on February 6, 2016. From 9am to 1pm, gals of The Girl Scouts of Northern Colorado sold their infamously addictive cookies at all six Human Bean stands while also serving as Guest Baristas throughout the day. Ten percent of the… Read More