Mastro’s Steakhouse: Red Meat and More in River North It doesn’t get much more luxe than a big-ticket steakhouse. by Julie Chernoff October 1, 2012