Elgin St. Diner, I shall reccomend it, or atleast try to lead people there.
The market and look around? Heart and Crown I should remember, sounds like a pub back home called the Crown and Moose (or had the words Crown as well as and in it).
Since I've got you here, Senators tickets... know anywhere I could get some for cheap?