Here's the South Padre weather report, notice what is says about winds later on today, SE, (on shore, big waves to get through no doubt) 20-25, no wonder they are crashing! More of the same for tomorrow, well, at least it'll be warm, near record high heat!
http://www.weather.com/weather/today/USTX1281