Loading Video…
This browser does not support the Video element.
Little Llamas Tacos launches during pandemic
The owners of a new restaurant in downtown Los Angeles have decided to take a chance and open despite the odds during the coronavirus pandemic.