you can probably get Sonoran dogs in the PHX metro area, Tucson however also has Pat's chili dogs which are not available there so your need for a trip or two is inevitable
Sam hasn't been in the Phx area for anything in what...4 years? Not a reliable source when it comes to "the scene". Tempe has plenty of house parties, bars, show type shit, and as long as you're not a native Fauxnecian you will have plenty of opportunities to drive somewhere outside of your neighborhood and check something out.