-
1
Heat a large skillet over medium heat.
-
2
Once hot, add the olive oil and saute the garlic, onions and peppers until soft and lightly browned, about 8 minutes.
-
3
Add the chili powder, and some salt and pepper and stir until fragrant, about 1 minute.
-
4
Add the diced tomatoes with their juices and 1/2 cup water and simmer on low for 10 minutes.
-
5
Season the mixture with a big pinch of salt and healthy grind of black pepper.
-
6
Let cool.
-
7
Add the cooled tomato mixture and the lime juice into a food processor or blender and pulse a few times, keeping some of the texture.
-
8
Remove and reserve 1/2 cup of the salsa for serving.
-
9
Add the remaining salsa to a 13-by-9-inch casserole dish.
-
10
Add the skirt steak and flip to make sure it's well coated.
-
11
Cover with plastic wrap and place in the fridge for at least 1 hour, or up to 8.
-
12
Preheat a grill to medium-high heat.
-
13
Take the steak out of the refrigerator and bring to room temperature while the grill is heating.
-
14
Once the grill is hot and ready, remove the steak from the salsa marinade and shake off any excess.
-
15
Grill for 4 minutes on each side for medium.
-
16
Rest for 10 minutes.
-
17
Wrap the corn tortillas in aluminum foil and heat on the grill until warm and soft.
-
18
To serve, slice the steak into 4-inch sections, and then slice into 1/4-inch-thick slices across the grain.
-
19
Serve the sliced steak in the warm corn tortillas, topped with the reserved salsa and Guacamole.
-
20
For kid's taco toppings: Cut the steak into smaller bite-size pieces.
-
21
In place of the salsa, top the tacos with chopped Roma tomatoes or purchase a mild store bought red salsa.
-
22
Top kid's tacos with shredded Cheddar, sour cream and shredded iceberg lettuce.
-
23
Pit and peel the avocados.
-
24
Place the avocados in a bowl and mash with the lime juice, onions, sour cream and a big pinch of salt and pepper.
-
25
Fold in the tomatoes and serve.