Credit: Freddy Hunt / Kens5.com
It's not hard finding a great street taco in San Antonio. But the best? More than a dozen taco trucks parked outside the VFW Post 76 for the third annual Twisted Taco Truck Throwdown on Saturday, May 11, 2013. KENS 5's Natalie Tejeda was among the celebrity judges.