Honestly I found it hard to believe when I read this on The Huffington Post but, upon reflection, yes it does seem right.
What I am talking about is the Post's list of the 10 best street food cities in the world. Your capital comes in seventh. 7/10. Ottawa. Hard to believe but it seems to be true.
Here is what they have to say about Bytown's street eats: