There are no products from this manufacturer.
The organic Terra I Xufa horchata does not contain gluten or lactose, and is made with organic tiger nuts certified with the Valencian Tiger Designation of Origin. Try this irresistible horchata now and make it a staple of your snacks and breakfasts!