'The Stand' in Phoenix made it on to Thrillist's list of the top 31 burger joints in the country and well it is the only Arizona burger place to make the list! And, yes, it is my number one go-to! It is on 36th & Indian School. It's the tiniest place ever BUT their product is to die for! The same owners even open the Grande Store on Scottsdale & Shea.
Now I know what I am having to eat today! The mystery has been solved!