Personally, I love skirt steak for beef tacos. Skirt is a steak cut that comes from the plate primal, which has a lot of marbling. Outside skirt is super tender followed by inside skirt. When I can't find skirt steak, then I use flank steak. It's equally delicious, it just needs to be marinated a bit longer because it's more lean.