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