I had the opportunity to try the fare here at Hudsons due to a corporate function. We had their cheap wings - honey garlic and salt and pepper - and a huge platter of nachos. The wings were not bad. Comes with a ranch dip. The nachos were just OK. It looks like a huge pizza of nachos. The only thing I didn't like was that the dips were not brought out with the nachos so we had to wait for a bit. Meanwhile the nachos got cool. Didn't taste right then.
Then we ordered our lunch items. I had their Top sirloin steak, rare with double steamed brocolli, sauteed mushrooms, sweet potato fries and aioli. It was not bad. The meat was not seasoned enough for me and had to dip in HP sauce.
I didn't order any alcohol so I can't comment on that.
The wait staff was kinda attentive especially when it came to drinks.
Lots of TVs for sports events. Lots of Canadiana hung on the walls all over the restaurant.