Best Lee’s – Rio Rancho, New Mexico
When does confidence become audacity? Is there a point at which a claim becomes braggadocio? To what extent can you trust a review on a hometown magazine? These were all questions we sought to answer during our inaugural meal at a Rio Rancho Chinese restaurant with the quaint name “Best Lee’s.”Best Lee’s is ensconced in the Southern Plaza Shopping Center in the same suite that held Peking House, a Chinese restaurant so mediocre I chose not to write anything about it during our one and only visit. In truth, we thought Peking House was still happily torturing taste buds until reading the December-January 2007 edition of Rio Rancho magazine (now defunct). A published review practically gushed with effusiveness over a…