Welcome to the kick off of a new series for this year dubbed Wichita’s Favorite Food Truck Series. I want to highlight some of my personal favorite food trucks.
The latest food truck stop brought me to a longtime favorite of mine: Leo’s Taqueria & Catering.
3137 S. Seneca St., Wichita, KS 67217…