Tacos Leo truck at the carwash at Temple and Glendale? 9.4! (video)


Jose Contreras — the horse racing fan and So Cal taco lover known as Tacos and Trifectas — stops by the Tacos Leo truck, parked at the carwash at Temple Street and Glendale Boulevard. He rates it at 9.4 out of 10. Contreras is @losponies on the Twitter.

PREVIOUSLY ON JOSE CONTRERAS: