Growing up in Mesa, we used to go to the old school, original Pete's. I was THRILLED when I found out about this location, since I now live out on the westsiiiiiiiiiiiiiide. (Sorry, had to do that.)
I love Pete's! The only thing that bums me out is the "cash only" deal. Wtf is this "cash" that people talk about anyway? :)