So I tried the Al Pastor taco at this stop. Meh...it was okay, nothing to write home about. It just didn't have a lot of flavor. I have had better. I'd eat there again if in the area but I doubt it.
There is really no where good to park, its on the corner of a tiny residential street. The area can be considered sketchy, so best to come with a few friends.
The staff was friendly and fast. Prices were good. Appeared clean.