Some would argue they exist, some would argue they don't.
Yellowtail tuna 131
Newly discovered sometime in the 80's, but never confirmed until the recent capture of one early in 2019 off the coast of San Diego. The Yellowtail tuna (Toro yoketailus) is the...
View full product details