This is a pretty typical taco stand in the strip. They make a good taco that tastes like what a taco should, and generally are pretty good (and fast) about it.
My order had a few different types of tacos and they all tasted pretty good. Honestly it's a taco stand, and it's good, there's really not much else to say.