Nachos may have been invented in Mexico, but they are enthusiastically embraced in Quebec City. Locals can't get enough! Whether you share them with a friend or keep them all to yourself, you can satisfy a case of the munchies with the delicious nachos available at these great city spots.