4949 Stevenson Blvd, Fremont, California 94538 USA
Lengua, tough and no flavor, would not get it
Photo Credit: Yelp