El Tauro Taco – Los Angeles, CA

When I set out to get some tacos on a Monday night, El Tauro Taco wasn't my first choice. It wasn't my second or third, either. Such is life hunting down taco trucks in Los Angeles. Monday-Wednesday are often slow nights in the LA taco world, with heavy-hitters like El Chato and El Flamin' closed, and Leo's Tacos keeping their trompo, responsible for their ridiculously good al pastor, on the sidelines.
Read More