26 Jul 2015

Otis Frizzell - Un Chico Suerte

From Sunday Morning, 10:50 am on 26 July 2015

Otis Frizell, the co-owner of The Lucky Taco which won Expedia 2013's Best Food Truck award, is just back from research trip to Mexico where he's been checking out the street food and culture that inspired his business.