Talking Stick Resort Talking Stick Resort
Scottsdale, Arizona
Good food , gambling and fun