Checo’s taco cart Leave a reply West Covina’s best taco cart spot, off Vincent Ave. South of the 10 fwy in the car wash parking lot. What you know about this spot?! Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)