I frequent the St Louis Bar and Grill once a month on my business trips to Markham. It is a nice change of pace from the hotel bar next door, but it's best to come with little to no expectations of service. 50% of the time I am there it takes over 15 minutes to even get a drink order in, much less a menu. I think a lot of the service issues are with the personnel. If you walk in the door and Aida (Sp?) is not working, get ready to be there for 2 hours if you want 2 beers and an entree. If Aida is working you could be in and out in 30 minutes. There are quite a few large screen TV's that play a variety of sporting events each night. If there is any sporting event not on basic cable and you are staying at the Hilton next door, this is the place to be.