A simple and delicious marinaded steak that brightens any tacos, fajita or salad. Marinade can also be used on chicken or shrimp. Leaving the meat to marinate overnight makes all the difference.
Trim the meat of any excess fat and place in a plastic bag.
In a blender, combine the orange, lime and lemon juices, vinegar, garlic, jalapeno, cilantro and spices. Give them a few pulses. Add the olive oil, cover the blender, and pulse until it's well combined.
Reserve ½ cup of the marinade and pour the remaining marinade over the meat. Remove as much air as you can and close the plastic bag. Massage the meat so the marinade coats the meat. Refrigerate for 4 hours or overnight.
Remove the meat from the refrigerator and bring to room temperature, about 1 hour. Clean and preheat the grill. Just before grilling, grease the grates so the steak doesn't stick.
Remove the meat from the bag and grill on each side for 5-7 minutes, depending how you like your steak done (rare, medium or well done) and on thickness of your steak.
Remove the steak from the grill and tent with foil for ten minutes. This will allow the meat to rest. If flank steak, cut thin slices across the grain. If skirt steak, cut the steak every 4 inches apart and cut those pieces across the grain.
Place the meat slices in a platter and pour the reserved marinade over it.