I love this place, don't let the outside fool you, it's in the "hood" to most people, but to me it's just a midtown city area.
This place as been around forever, every time I come here, the food is great, consistently great.
I had the ultimate taco with green chile, hubby had same, but with red chile. We both grubbed.
And if you feel like shopping, they have a little area where a Native American art/jewelry is sold.
I even bought a cute bracelet!