Santa Fe Trail New Mexican Restaurant, at 16080 San Pedro Ave., has closed its doors as of June 12. The restaurant opened in mid-2017 with hatch chile green sauce, green chile stew and other New Mexico-style dishes. Management announced the restaurant’s closing via Facebook with a post that read: “It’s always hard to say goodbye, San Antonio, […]
