Taco fans came out to Dallas’ largest taco festival to taste over 30 local taco vendors this weekend hosted by the Dallas Observer.
Taco fans came out to Dallas’ largest taco festival to taste over 30 local taco vendors this weekend hosted by the Dallas Observer.