RE: Green Chile Pizza....
Yes, that is the place. On the corner of DeVargas (The "Oldest Street" in USA, North America, NM or someplace), just across from San Miguel Church (The "Oldest Church" in NM, The Universe or someplace...)
The best pizza is with crunch whole wheat crust. They do a gook Greek pizza (feta, olives, etc.) also calzones, stromboli, etc.
But the winner is that green chile! Try it next time!