“but it did strike me as odd that a cattle rancher would visit a steakhouse.”
Why do you find it odd that a cattle rancher likes steaks?
I don’t find it odd he likes steaks but that he would bother getting at a restaurant what he could find better at home. I would presume he could get some for personal consumption from his processor (if he doesn’t do it himself).