Here’s something that should bother you a little: one of the greatest burgers in the entire state of Arizona has been sitting on North 16th Street in Phoenix this whole time, and there’s a real chance ...