The best restaurants in Cottonwood, near Sedona, AZ. Here are our favorite choices of pizza, burgers, BBQ, cocktails and wine!