I don't like Del Rancho, but I do like Chuck House off NW 10th in OKC. Yum.