This is the place you have to go to as a Dublin tourist: the highest pub in Ireland! (Don't know if that's really true, it wouldn't e very high, only 300m or so).
They do bar, music, dancing and other stuff and try to be as traditionally Irish as possible
The service on a big night out can be crap. I didn't like the waiter. Clearly overstrained.
The Irish dancing was amazing though and food was good. The best about Johnnie Fox's is the interior style: old Irish pub! And the location: overlooking Bray.