Mastro’s Steakhouse – First Texas LocationOpening Date: December 8th, 2017
Mastro’s Steakhouse is a high-end steakhouse & ocean club house. The new restaurant opens Friday, December 8th, 2017 and will be the first location for Texas. The restaurant’s parent company, Landry’s, is located in Houston.
In fact, the new Mastro’s Steakhouse is located in front of The Post Oak Hotel on 610, also owned by Landry’s.
1600 West Loop South, Houston, TX 77027
See Tilman Fertitta’s post on the new location – www.facebook.com/TilmanFertitta/posts/547897948879143
All photos are courtesy of Landry’s.