I've eaten here many times, yet last night was just A-OK (3 stars).
Generally, the main guys at the counter are efficient, friendly, and give great service to anyone waiting in line or at the small tables.
Yesterday the meat was excessively dry - from the Al Pastor to the Chicken, I was dousing the meat with hot sauce to give it some movement from mouth to stomach. Which, of course, hid the real flavours and only made my mouth and tongue less able to taste.
I must say one thing however: I tried Grand Electric for the first time last week and was absolutely blown away by their tacos. I understand it's a new place that is kind of 'fusion', and isn't truly Mexican - BUT GOOD MEAT IS GOOD MEAT, and I think anyone dealing with it should do it well.
I will be back, but will order the fish tacos from El Asador only. They were the best part of what I ordered.