Mastro's Steakhouse opens at Westfield Valley Fair
December 7, 2022, 2:21 pm
Mastro's Steakhouse is the newest location for Houston-based Mastro's Restaurants, which has 20 other eateries throughout the United States, 10 of which are in California includin