Rub the brisket all over with 1 teaspoon of the salt and the pepper. Heat the olive oil in a large skillet over high heat and sear all sides of the brisket until browned, about 5 minutes per side.

In a large mixing bowl, stir together all the remaining sauce ingredients and season with the remaining 2 teaspoons salt and pepper to taste. Pour the braising sauce into a large roasting pan, then carefully add the seared brisket to the pan. Cover the pan with aluminum foil and tightly seal it around the edges. Bake the brisket in the preheated oven for 20 minutes, then reduce the heat to 300° F and continue to bake for 6 to 7 hours, until fork tender.

Remove the roasting pan from the oven, remove the foil, and allow the brisket to rest in the pan at room temperature for 1 hour. Using 2 large forks, shred (or “pull”) the brisket apart. Reserve 2 cups of the sauce from the pan and transfer it to a large mixing or serving bowl. Toss the pulled brisket in the sauce before serving, or serve the sauce on the side.

When you are ready to serve, wrap the soft tortillas in aluminum foil and warm them for 10 minutes in an oven preheated to 200° F. Serve the brisket alongside the warm tortillas and bowls of the assorted toppings