Mi Rancho is a casual Mexican restaurant chain known for its large portions of Tex-Mex dishes and festive atmosphere.