Barrio Queen is the best restaurant in Scottsdale for authentic Mexican food and craft cocktails. We are conveniently located in downtown Scottsdale off 6th Avenue and Stetson Dr.