To make the pico de Gallo, add all the ingredients in a bowl and stir together. Set aside.
To make the corn and jalapeño salsa, char the jalapeño over the fire/stove or using a blow torch, we want the outside to be blistered. Let it cool a little and remove the outer char, slit it open and remove the seeds, chop the skin into fine dices, transfer to a bowl, set aside.
For the corn if it is on the cob, char it over the stove directly or use a blow torch. If you are using canned corn or corn kernels, place them in a sauté pan on high heat and let them get blistered. Add the corn into the jalapeños. Season with oregano, salt, pepper and lime juice. Set aide.
Beat the eggs in a bowl add salt and pepper. In a sauté pan on medium heat add some parmesan cheese, mixed Mexican cheese and pour over half the egg mixture.
Allow to cook until the edges are firm, place a tortilla on top of the eggs and allow to cook for 1-2 minutes. Flip it over and all the tortilla to cook on the other side for a minute.
Take off the heat and egg side up add the corn salsa, pico de Gallo, black beans, more cheese and using a foil or baking paper sheet, roll it up tightly.
To serve it immediately, place it on a sauté pan and cook for 3-5 minuted on low to medium heat. Cut into half and serve.