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!
NotesThis recipe was provided by professional chefs and has been scaled down from a bulk recipe provided by a restaurant. The Food Network Kitchens chefs have not tested this recipe, in the proportions indicated, and therefore, we cannot make any representation as to the results.