I don't know about Weslaco, but there is a big one in Mercedes that runs up 491, I'm sure it has fish in it. There is also that resaca or whatever it is just north of Progreso on 1015, I have seen people fishing in there and have wanted to put my kayak in there but never have, I don't know if there are fish in there or not, the water seems to be really muddy every time I cross through there. As for baits, if I am not fly fishing I throw LITTLE crank baits and LITTLE in-line spinner baits 1/4 oz. or less. I have never done any good with big baits or plastics at all.