This place is legit. I haven't been to their other location so I was pleasantly surprised when my wife and I decided to drop on in.
We stuck with the chicken and steak street tacos, which both were really good. The mesquite grill they use gives a nice flavor to the meat. Also, the tacos are very clean - not greasy at all.
I'd definitely recommend this place if you are in the North Scottsdale area and wanting Mexican street food. They definitely better than Juan Jamie's.