Where does Taurine Come from?

Taurine is an organic acid that can be found in the lower intestines. It is naturally occurring in foods like seafood and meat. It is estimated that our consumption of taurine is between 40 and 400 mg a day.