A brightly lit Mexico City Street stand on the Chilango Tacos 101 tour