The Human Bean Eugene will be opening soon! The first Human Bean location opened in Ashland, Oregon in 1998. But it didn’t take long for the brand to build a reputation for excellent coffee & customer service. The Human Bean soon expanded to surrounding cities and across Oregon. This was done through corporate development and approved franchises. Today, The Human Bean has grown… Read More