Cielito Lindo's famous taquitos are made fresh to order at the well-known taco stand in downtown Los Angeles. Carolina Miranda/NPR hide caption

toggle caption Carolina Miranda/NPR

NPR thanks our sponsors

Become an NPR sponsor