They have a permanent store now located at 13240 Paxton St. San Fernando, ca. They also have 2 trucks in the area. One is located on Foothill just off of Paxton blvd. Further down the street than you were on in your video near the industrial area. The other is located on the street near 14424 Polk St. near the park/school. Also, the trucks do not show up til after 5pm and are there til about 11pm.