McMullan's Irish Pub is a great bar to hang out with some friends and drink. There are machines at the bar, and I've had quite good luck with them.
The bartenders are usually really quick with the service and bring the drinks with haste. They also have a points card if you are looking to come here often and play on the machines.
There are two or three different rooms, and the other one has live music in it. I did not mind at all being in the other room, because they had TV showing the game and it was a lot less noisy.
Bathroom is alright, a little dim lighting but it's clean! There's additional parking right beside the side of the building, where some people park.