Great place, 4.5 stars! I had 2 carne al pastor tacos and a potato+chorizo gordita, all of which were excellent.
The tables, floor, and walls were all super clean; the service was quick and friendly; chips and salsa were free; and the prices were good.
Having only been here once, I'm not ready to say it beats out Tacqueria Guadalajara but it's definitely in the same league.