Shame on me for jumping to conclusions. I've recieved enough email from people saying that indeed the El Taco Llama on Magnolia in NoHo is still open.
So I suggest everyone head on over there and try the carne asada and al pastor and their killer salsa roja.
sorry el taco llama!!!