I make carne asada nearly every weekend, per DH's request, but I usually stick to the simple fresh squeezed lime juice and salt combo for seasoning, so I wasn't sure how DH would feel about this marinade. Well, he liked it so much that I couldn't even keep the finished meat in the kitchen long enough to photograph it, lol! I was a little short on the lemon juice, so I made it up with a bit of extra orange and lime juices. I used smoked serrano chile powder in place of the chili powder, so my marinade was probably a tad more spicy than it was intended, but it just made it that much more enjoyable. This is definitely more time-intensive than my usual treatment, but the flavor at the end makes it all worth it. Thanks for posting!
I first saw this identical recipe on Allrecipes a few years ago. It is the only carne asada marinade that I ever use! I have also used it on porterhouse, ribeyes and today I'm trying it on a chuck eye steak.