Yes it's true, the Herb & Vitamin depot at 5886 Wendy Bagwell Parkway, in Hiram Georgia, has Tiger Nuts on their shelves!
If you in or near Hiram, please check out the Herb & Vitamin Depot and they will make sure to look after you and get you some Tiger Nuts too!
If you have not heard of Tiger Nuts, please visit our web site www.tigernutsusa.com