I came here with a group after a hockey game on a Friday night. The place was packed but somehow we found a table. There was a server who was helping out our table, but at some point she just stopped coming around to our table, which was confusing. Not a huge deal, we just went up to the bar. Stella was on special, so we didn't end up spending too much. We ordered a plate of nachos for the table, and it was huuuuge. Also, tasty.
Nothing really stood out to me as being overly great or overly terrible, which is why St. James corner gets an A-OK rating from me!