Sedona Taphouse is a restaurant that focuses on craft beer, southwest inspired cuisine and an elevated dining experience.