Heat a saute pan over medium heat. Once hot, add the oil. Crumble in the beef along with the chili powder, garlic powder, cumin, cajun, paprika, salt, and pepper. Brown well while crumbling into smaller pieces. Stir in the fire roasted tomato and bring to a low simmer until the flavors come together. Taste and adjust the seasoning with salt and pepper. Stir in the cheese until melted.
Warm the taco shells in a nonstick pan on low heat if desired.
Place the beef on the taco shells, top with cabbage and grape tomatoes. Garnish with cilantro.