Boil tomatoes, onions & garlic for 20-30 mins until you see tomatoes start peeling. Reserve 2 cups of water from this.
Add hot water to the dried chilies and cover for 15-20 until soft. Once done, remove the seeds.
Take the tomatoes, onions & garlic into a blender. Add the deseeded chilies, all the spices, salt except the bay leaf with 2 cups of vegetable broth and pulse to a smooth sauce.
Once done, strain the sauce to remove any seeds. Add the 2 cups of the reserved tomato water to it and thin it out.
Add 2 Tbsp oil and 1 bay leaf to a pot. Add the sauce to the pot and cook on low heat for 20-30 mins.
Cook your jackfruit for 5-7 mins until it starts to brown. Add a cup of the sauce to the jackfruit and cook for another 3-4 mins.
Take each taco, dip into the sauce and place it on a pan, add the meat, cheese, and close from one end. Cook for 2 mins and turn and cook for another 1-2 mins. The tacos will crisp up at this time.
Take into a plate, add onions, cilantro Along with 1 cup of the Birria sauce.
Dip each taco in the sauce and enjoy!!!