Heat the oil in a tall, narrow stockpot to 350 degrees F.
In a large mixing bowl, combine the chili sauce, soy sauce, Worcestershire sauce and hot sauce. Add the catfish cubes, tomatoes and onions and toss to coat.
In a shallow, wide dish, combine the cornmeal and Cajun seasoning.
To assemble the kabobs: First skewer through one end of a bacon slice and then a cube of catfish. Wrap the bacon around and then skewer a wedge of tomato. Wrap the bacon around again, skewer a wedge of onion and then wrap the bacon and skewer one last time. Repeat with the remaining skewers and ingredients.
Roll the kabobs in the cornmeal mixture, drop in the oil in batches and cook until golden brown, about 3 minutes. Remove to a paper-towel-lined plate and repeat with the remaining skewers.
Serve on the stick!
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.