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.