Sedona-Outdoor cocktail/dining recs?
I think Shugrue's Hillside Grill might work for you. It's on Highway 179 near the intersection with Schnebly Hill Road.
There's also a restaurant/bar in the shopping plaza by the Hyatt at the intersection of highway 89A and 179--I can't remember the name of it, but they have a small outdoor dining area. If you don't look down at the road below, you have a pretty good view.