La Mesilla is a location in New Mexico mentioned in the article.