El Rancho de Marto offers a dining experience.