April 25, 2024
Christopher DeVargas
Chef Francisco Cruz at the Taqueria El Buen Pastor taco truck slices meat off the rotisserie for an order, Monday, June 6, 2016.