I agree. Santiago's has some of the best green chile in town. The Indian tacos and nachos are also very good. Pros: Green chile & good selection Cons: It's a bit of a ...
This place is dirty. The food is okay . The service was alright but the place was not very clean at all. If you go there get take out because you won't be able to stomach the f...