Dine at a vegan restaurant in Decatur and enjoy healthy, plant-based meals in a warm, inviting setting.