Free Bird Café
One of the first vegan restaurant-café in Chiang Mai and probably one of the best according to the blogger Miss page.
Do not miss the Nomad Girls Lunch every Wednesday.
In addition to being vegan, most of the products are organic and all of the profits are donated to Thai freedom House, an NGO that is for education and employability of Burmese refugees and the natives of the mountains.
The Café also has a small shop where local products are sold and ethical (busses at base of citronelle, bamboo, menstrual cups, straws).
And you can give your clothing worn but not too gross.