Add all the ingredients (except the meat and orange slices) to a medium size bowl and stir until blended. Transfer to a large Ziploc Bag.
Add the steak and shake to coat the entire piece of meat evenly.
Lay the bag flat and add the orange slice directly to the meat - half on top and half on bottom.
Refrigerate overnight or at least 2 hours. (*Note 1)
Before grilling, remove from the refrigerator up to an hour in advance. (*Note 2)
Ten minutes before grilling, add meat tenderizer (optional)
Pre-heat grill to medium high.
Place meat directly on greased grate for 6-8 minutes. (*Note 3)
Flip and grill for an additional 6-8 minutes, until your desired doneness is reached.
Let rest for 10 minutes before slicing against the grain and serving.
Notes
Note 1. Let the carne asada marinade for a minimum of two hours, preferably up to 24 hours.Note 2. Bring the carne asada meat to room temp by removing it from the refrigerator 30 minutes - 60 minutes before grilling.Note 3. This time range is to cook the meat medium to medium-well as this makes for the best texture and firmness. You'll see medium-rare quoted elsewhere, but check out the next carne asada burrito you grub down on. I guarantee you won't see tons of pink. We grill our carne asada meat until it has an internal temperature of 155 degrees F. While it rests it reaches 160 degrees F.