Mestiza is a plant-based restaurant offering a unique vegan dining experience.