HisGirl420
Active Member
I think it's only in Phoenix which is just fine for me since I live here, and even if it's not only in Phoenix, it's the only one where Alice Cooper, his bad ass self, is. Anyway, I saw it on Man V. Food and they have like a 2 foot hot dog that is just loaded with stuff! I wanna go but want some feedback. Any other "to die for" restaurants in Arizona?