I voted yes.. my fiance over-hyped it before they arrived in AZ, but I think they are pretty good.
Dilly's Deli (a few locations), Bison Whiches (Tempe), Sticklers (downtown), and Hero Factory (downtown) are my faves.
http://www.arizonasportsfans.com/vb/showpost.php?p=2637933&postcount=16