Ive seen a bunch of big fish get caught in weather like this, so don't let that sway you. I was told that san luis pass pier is sheltered from the wind, so that may be a good spot to try. I think its just a 20 mile drive from galveston.
I would have to agree on San Luis Pier. Just in case bring enough beer so you can catch a buz if the fish aren't cooperating. I think the bag limits got increased to 24 in consumption and 18 in possession. lol