April 20, 2024
Christopher DeVargas
Chef Francisco Cruz at the Taqueria El Buen Pastor taco truck prepares a burrito on the grill, Monday, June 6, 2016.