Discovered by FATB
La Choza
Restaurant in Santa Fe, New Mexico, United States
A New Mexican restaurant open since 1983 in the old adobe headquarters of the Mercer Ranch, known for red and green chile, with a full bar and summer patio.
Why FATB discovered it: Bib Gourmand - MICHELIN Guide
Discovery is not verification.