10886 Harry Hines Blvd, Dallas, Texas 75220 USA
Tripa, they were the first place I found to have tripa. Circa 2011
Photo Credit: Yelp