The Thumb earns 2016 Tripadvisor Certificate of Excellence

The Thumb, located 9393 E. Bell Road in Scottsdale, recently received a TripAdvisor Certificate of Excellence which celebrates hospitality [...] Continue Reading →