Lots of vegan restaurant choices in Asheville. Black Mountain has vegan options at Fresh Pizza, Dobra Tea, Trailhead, Louise's and Black Mountain Biscuit.
Rural area but town about 10 minutes away may have a few.
Yes.
Thanks! Your answer is awaiting moderation.