Pat the ribs dry and place them in a bowl. Season with salt, pepper, cumin, garlic powder, and paprika.
Drizzle with a little oil and rub everything well into the meat. Cover and refrigerate for at least 2 hours.
Heat the oil in a large pan over medium heat. Add the ribs and brown them on all sides.
Pour in ½ cup of water, cover, and let them cook over medium-low heat for about 1 hour, adding a bit more water if needed to keep them from drying out.
Once the ribs are tender and the liquid has cooked off, transfer them to a cutting board.
Remove the bones and chop the meat finely, then return it to the pan to keep warm.
Make tacos & serve
Lightly brush the tortillas with the fat from the pan and warm them in a nonstick skillet until soft.
Place two tortillas together for each taco, then add some meat.
Top with chopped onions and cilantro, and if you made the cebollitas (spring onions) add those too.
Enjoy with salsa guacamole and a squeeze of lime.
Notes
I am using here small tortillas (about 3 inches/8cm) and serving 2 per taco, just like they do it in Mexico! Feel free to use regular tortillas but serve only one per taco.
If the pan starts to dry out while cooking, just add a splash of water to keep everything juicy.
Warm the tortillas right before serving so they stay soft and don’t break.
Use the fat from the pan to heat the tortillas, it adds so much flavor.
The cebollitas get sweeter the longer they cook, so don’t rush them.