5 Reasons to Attend Taco Libre Fest

Tacos and lucha libre collide in Downtown Dallas at The Shed on April 29. Starting at 3pm, locals and visitors alike will have the chance to taste through 24 taquerias taco offerings while listening to live music performances and cheering on their favorite luchadores at Taco Libre Fest. Here are five reasons to check it […]