Actually this is a non-food question first and then it will become a food question after I narrow it down. I want to take my wife away (from the kids) this summer (June or July) for our anniversary and I would love to visit your beautiful country. I was thinking of either Montreal or Quebec City and wanted some advice from Canadians on the subject.
We live outside Philadelphia and love going into the city for culture and especially for food (Philly is an awesome food town if I can give a plug). So, we love both big, metropolitan cities as well as smaller, quainter cities. We love all kinds of ethnic food as well as hearing great music (jazz, blues, latin, etc.). So, I would greatly appreciate any and all advice, first on which city to visit (and any places to stay), and then later on regarding where to eat. Thank you all very much.