Mastro's takes over the former home of McCormick & Schmick’s. Expand to read more Susan Post Listen to this article 3 min Two ...
Mastro’s, 1650 West Loop South, is the first restaurant in Texas and one of only a few U.S. dining rooms to serve the prized Japanese beef, according to the restaurant.