05.14.2019 - By Rob Gokee
Visalia, California - home to Tacos Lucha! In the Season 2 finale, we talk to Chris of Tacos Lucha about food, family, and what drew him to California's Central Valley and why he chose to share his tacos with the community there!