Ok, I live in one of the circles of hell known as Phoenix, but at least living around the downtown area I live within striking range of that Sonora dog stand the Andrew Zimmern visited on his show (I’m too lazy to find a video) and it’s pretty damn good! I’ve had better, actually much better in Mexico, but it’s more…