In a food processor or blender, add in all the marinade ingredients and blend together until smooth.
Next, add the marinade to a food safe zip top bag and add in the steak to marinate. Place in your fridge to marinate for 12-24 hours.
After marinating, pull your steaks out of the fridge for about 10-15 minutes and heat your grill to high heat (around 400 degrees Fahrenheit). Discard of the remaining marinade.
Cook your steaks on the grill for about 4 minutes per side. Be sure the steak reaches 125 degrees Fahrenheit internally. Then pull the steak off the grill and let it rest for 5 minutes.
Next, slice the steak along the grain and then into bite-sized cubes.
Then, preheat a skillet to medium high heat and grab a handful of jack cheese and place it on the skillet so it is the same size as your tortilla. Then place a tortilla on top of the cheese and use a spatula to flip the tortilla over and continue cooking the tortilla until it gets hard. Repeat until you make all the tacos needed.
With the cheese side of the tortilla facing up, dress each taco with steak, red onions, cilantro, and a small spoonful of guacamole, any other toppings you prefer, and enjoy!
Video
Notes
You can store the meat for these tacos in an airtight container in your fridge for 3-4 days.To reheat these tacos you can do so by cooking the cheese and tortilla in the pan and reheating the steak in the microwave until everything has warmed through.