This is a real Irish Pub. It's not some cheap, Irish-themed sports bar where the most authentic thing on the menu is "Irish-Nachos."
Johnny Fox's, like Robbie Fox's (Tempe), has got it right: great food that is traditionally themed, great service and great craic (http://en.wikipedia.org/wiki/Craic).
It's a good place to just grab drinks or have a nice meal.