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.

Latest Videos

Good Day LA

View More
View More