Tex Mex and Latin fusion dining are obviously two separate entities or they would be called the same thing. But are they really all that different after all? Tex Mex is a term that was used for something other than food when it was coined. It was first used as a simple abbreviation for the Texas-Mexican railroad and then was later used to describe people with Mexican ancestry, but that were born in Texas. It wouldn’t be used to describe food until the Tejanos (Texan born with Mexican ancestry) mixed their traditional Mexican cuisine with Spanish influences.
Latin fusion dining, on the other hand, is comprised of ingredients and cooking techniques from the greater Latin Americas. That is to say that it is found throughout Mexico, down through Central and South America, to the Caribbean Isles. It even takes some cues from Spain, Portugal, and even a bit from Italy.
Given the above, one could logically posit that Tex Mex is actually a sub-category of Latin fusion dining. It fits all the criteria of all the other dishes found in that area as a combination of ingredients and cooking methods of separate ethnic or regional cuisines, though it doesn’t really work in reverse due to the fact that Tex Mex is very localized in one region. What it comes down to is that it isn’t really competition but more like a co-habitation in the world’s cuisine. They are similar enough that it is beyond likely that if you like one, you’ll most likely like the other. In this case, I don’t think a winner can be chosen. Not that I think that one kind of food is better than another other than by personal opinion. As far as opinions go, everyone has one.