I really liked Wildwood when I was there. They have domestic (ie. normal stuff like chicken and beef) and more game type dishes (wild boar, pheasant, and so on). They also have a microbrewery so that's a plus.
http://www.wildwoodgrill.ca/
That being said, I've generally found that the "hole in the wall" type of places have a more pleasant atmosphere and won't cause my wallet to implode. I love places like "Spiro's" greek food on 17th Ave.