A Steakhouse to End All Steakhouses

For as long as I can remember, I have looked forward to my yearly visit to Mastro’s Steakhouse in Scottsdale, Arizona. When I learned that they had plans to open a location in New York City I was more than happy — I was elated. As a serious carnivore and self-proclaimed steak connoisseur, I think it’s safe to say I […]

Read more ›