I have been comming to El Rancho for some 17 years and have enjoyed it very much. My
wife and I have had great times learning to associate with all the staff. We feel like we are part of a family. We get great service and cannot complaine. You have to understand
that the standards are not the same as in Canada or the US.