Mando and Jarod learn why birria tacos are all the rage, why Los Angeles is the best taco city in the United States, and talk about the impact of street vending in the City of Angels.