It's from India. I just checked. The company is from nj, which when I asked if from USA was told yes, but I think honest mistake on store part. And it is buffalo.
I checked for digestible and doesn't say. Oyyyyyy. Most I get are red barn, nj company, made in s America.
Sent from my HTC6525LVW using Tapatalk