The resort at Boynton Canyon is luxurious and gated, but you can make reservations to dine at the more formal restauant or their bar/bistro. (Actually, we just showed up at the gate and the attendant called up and made the reservations for us - but this was Nov. and not high tourist season.)
The food was exquisite - tasted as great as it looked. (My sister fell in love with the prickly pear cactus drinks that we enjoyed on the patio). The bar's patio and restaurants have marvelous views of the canyon and bluffs, and you can watch the hikers moving the trail to ancient Indian cliff dwellings. The trailhead is at the edge of the resort.