New restaurant Screaming Goat Taqueria should be of interest to any Sarasota-Manatee fans of Latin food, but perhaps especially non-meat-eaters. The Gulf Gate restaurant opened recently at 6606 ...