13032 Nacogdoches Rd, San Antonio, Texas 78217 USA
Receipt showing charge for 1 lb of barbacoa.
Photo Credit: Yelp