sf kung fu taco truck!

Posted on Thursday, October 21st, 2010

complete with roast duck and nunchuck chicken tacos!

class=alignnone

COPYRIGHT © 2018 BY JESSICA CHAN