The Canyon Villas don't offer much in the way of fine dining, but you can mosey on over to the JW Marriott Phoenix Desert Ridge Resort & Spa to experience that property's various restaurants and ...