If you live on this side of the 110 fwy, we highly recommend that you visit this truck!!! It wasn't super fancy or anything, but hell, they serve you on a plate of silver. Have you ever tried eating off of metal? It's hard.
Just another instance of how we'll do anything to bring you taco fans the stuff you're craving!
Keep your salsa hand strong,
-Albert