ARIZONA NATIONAL BBQ STAMPEDELocationArizona National BBQ Stampede 1826 W McDowell Rd, Phoenix, AZ 85007, USAResultsTeamOverall PlaceOver All PointsSmellaQue982.9787