El Rancho is a casual, family-friendly restaurant offering classic New Mexican dishes like enchiladas and chile rellenos.