I would frequent their Tucson location whenever I had to travel down south and loved it. With their new location in Phoenix there is really no need to stop in that gross city for top of the line Sonora dogs. Yeah 51st and McDowell isn't the nicest area of phoenix, but compared to Tucson it's like paradise valley. Their bean and cheese burritos are also pretty amazing.