I've been to the Moose and Barrel twice. The first time was with a group of people to watch a Leaf game. The atmosphere was okay, tvs to watch the game on and karokee and pool tables were busy but open after the game. Some friends ordered food, it took a very long time to get and I believe the server forgot their forks and napkins. The food was mediocre at best, typical bar food with no real surprises.
The second visit was just and friend and myself arriving post-Leaf game on a friday night looking to have a few beverages before heading home (10:30pm). As soon as we walked in there was two empty spots at the bar so we sat down. There was one bartender and she didn't acknowledge us for 5 minutes, WE WERE RIGHT IN FRONT OF HER! She seems more preooccupied with a young lady who had too much to drink and was in the washroom presumably being sick. Once we were acknowledged we waited and waited as the bartender and server continued to make drinks for others, while walking right by us. We finally walked out, after waiting 12 minutes or so for 2 bottles of beer in a less than busy pub.
Definately will not be returning in the future as the service was horrible, alienating and unprofessional.