The people running this place are friendly and good at what they do. If you're thirsty, then make sure to try their horchata. It is as well balanced as you can get.
Five stars relative to the other taquerias I've tried in Las Vegas.
Also, this restaurant is amazingly clean. You can see into the kitchen. It is spotless.