NORTHERN NEW MEXICO At Leo鈥檚, a bid for longevity in Santa Fe鈥檚 restaurant industry The fine-dining establishment, which opened in August, was recognized by Esquire magazine as one of the best new restaurants in America