Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Mastro's Steakhouse is a restaurant chain that serves dinner and is popular with celebrities and food critics. The first Texas location opened in Houston in 2013.
Mastro's Steakhouse is located at 1650 West Loop S, Houston, TX 77027.