AMHERST — Located in front of Henion Bakery on North Pleasant Street in Amherst, The Humble Peach claims to be the socially conscious town’s first vegan establishment. But