I noticed that this got one vote on the ultimate poll but besides that hasn't got much love from Chowhound. It must be getting love from the neighbors because this taco stand is always busy.
I just wanted to give you all the heads up cause I think this is one of the best tacos I have had in LA. By no means am I an expert, but I have tasted quite a few of LA's finest.
They had all the usuals. Their carnitas and cabeza were particularly memorable.
The yelpers found it.