Santa Max would appreciate any leads for a gift pack of Filet Mignons for good friends in Houston. I've scouted through Snake River, Lobels, Allan Bros. I recall a TX Wagyu outlet but can't think of the name. Any further suggestions?
Thanks
Original Post