07/21/2023
We're sad to announce that after seven years at Smorgasburg LA, and almost three in our DTLA location, this Little Llama is retiring from the wonderful world of tacos. After riding out a global pandemic, crazy high inflation and a still-reeling downtown office market, this beast is exhausted and needs some rest! We're shutting down both our location on Main Street and our booth at Smorgasburg. Thank you so much for your support and taste buds all these years! We only made it as far as we did because of you! Hope to see you again in future culinary delights!