Preheat oven to 400 degrees F.
Take the pork belly from the refrigerator half an hour before cooking to allow it to start to come to room temperature.
Remove the pork belly from its packaging and pat dry with a paper towel.
Add the kosher salt, black pepper, garlic powder, onion powder, cumin, paprika, sage and cayenne pepper to a small bowl.
Mix to combine the seasonings.
Place the pork belly on a baking tray, pour olive oil over it, and rub it into both sides.
Coat all sides of the pork belly with the seasoning blend..
Place the pork belly on an aluminum foil-lined baking sheet with a wire rack. This will help the pork belly cook evenly and allow the edges to get crispy.
Place the baking sheet on the center rack of the preheated oven and roast for 30 minutes.
After 30 minutes, flip the pork belly to the other side, reduce the temperature to 275 degrees, and cook for an additional 1 hour and 30 minutes.We are not roasting for time, we are roasting for temperature. The internal temperature needs to be in the 195 - 200 degrees F. range for the meat to be tender. Remove the pork belly from the oven and let it rest for 10-15 minutes before cutting.
Turn the oven off. While the meat is resting, place the flour tortillas on a baking sheet and put them in the oven to warm.
Using a sharp knife, slice the pork belly down into bite-sized pieces or slices, depending on your preference.
Load the pork belly and your favorite toppings and sauces, serve and enjoy!