I was at the DC Ranch Fleming's last night and Robert was the BEST! ... the petite filet was amazing!! All in all, service was outstanding, the food was excellent and the staff was very knowledgeable. I would definitely recommend this restaurant as the best steakhouse in North Scottsdale!!
Pros: Oustanding Service, Great Value, Excellent Food
more