Santa Rosa, Texas Weather

What's the weather in Santa Rosa, Texas like?