Another view of the stickered TACO ZONE truck in Los Angeles, CA.
Note: The 'I threw up" sticker is in NO way commenting on the quality of the food at this taco truck! My favorite in Los Angeles, by far!
Los Angleles, CA
by M. Pilmer