Oregon-based drive-thru coffee chain coming to Indy market
The Human Bean, which opened its first shop in 1998, is coming to Westfield. The local franchisee said he’s scouting Hamilton County for more sites. Also this week: Noble Roman’s, Big Woods and more.