Mastro's has the best steaks I have had in Arizona. Their quality is outstanding and their side dishes are great as well. Seafood is excellent and I have never had something here that I don't enjoy.
The bar area has a great live band and is an awesome place to relax and enjoy a drink or dinner as well.
The price is much higher than most places, but the experience and quality makes it well worth it.