In early-2002, the company began franchising their brand throughout southern Oregon and nationwide. In 1998, The Human Bean opened its first store in Ashland, Oregon. The drive through espresso brand started franchising in 2002.
The Human Bean has 152 drive-through coffee locations in 20 U.S.
The Human Bean is an American national coffee company and coffeehouse chain based in Medford, Oregon.