Spring is the best time to be in Houston. No winter rain and cold, no heat of summer. Perfect for being outdoors. There are numerous festivals and events going on this weekend. Some are even free.
Check out the list of activities across the Houston area you can choose from.