Marinate the meats: In a plastic ziplock bag add the juice of 4 limes, oil, salt, chili powder, cumin, oregano, and garlic powder. Shake this up until everything is nice and mixed. To this bag add the chicken, mix it all up again, and let it marinate for 30 minutes and no longer.
Prep all of the garnishes: While the chicken marinades, take the time to prep all of the garnishes needed for your tacos. Finely dice the onion, mince the fresh cilantro, and cut the limes into wedges. You can also do this a couple of hours ahead of time if you prefer.
Grill the meats: About 5 minutes before you start grilling the chicken, make sure to turn on your grill in order for it to be nice and hot. After you have given your grill time to heat up, take your chicken out of the plastic bag and place it on the grill. Discarded the marinade. Let the chicken cook for 5-7 minutes on the first side. It is important at this time that you don’t flip them, we need to let them get a nice char. After you have let the chicken cook for the amount of time that I have stated, flip them over and let them cook for the same amount of time on their other side. After this take the chicken off the grill and place it on a cutting board. Cover them with aluminum foil while we move on to the next step.
Heat the tortillas: Get out a skillet and put it over high heat on your stove. To heat up the tortillas place them individually on the skillet, making sure that none of them cover each other, and let it cook on each side for a minute. You will know that they are properly heated when little bubbles start to form on the surface of the tortillas. When the tortillas are heated place them between two paper towels in order to keep them warm while you heat up all of the tortillas that you feel that you need.
Chop up the meats: After all of your tortillas are heated up, take the aluminum foil off of the chicken and chop it up. I personally like to use a meat cleaver to do this step, but if you don’t have one then a simple chef's knife will work. Chop up the chicken into really small pieces about a ½ inch to a ¼ inch in size.
Make the tacos & enjoy: Now that everything is cooked and prepared, have your guests make their own tacos, first by placing two tortillas down. Then place about a tablespoon of meat in the middle. Top with a pinch of onion and cilantro. Spoon some salsa on top of that, and then right before eating, squeeze some lime juice on time. Perfection.