I am pretty picky when it comes to Mexican food and especially margaritas. I was a bit hesitant when i went to Hacienda's but clearly a family owned restaurant with great staff. The food was all very good, felt like home made and large portions!! But the craft margaritas by Jose behind the bar are excellent. These are not bottled, premade, but home made mixes.
Very impressed and pleased with a quality restaurant in Scottsdale Ranch.