No recent personal experience, but fishing friends agree with MB, Clear Lake Park is better for fishing. It's located on both sides of Nasa Parkway - driving toward 146, it's past Space Center Blvd, in Seabrook. Has a fishing pier and boat launch. Good luck!
People fish here, but Clear Lake park is probably a better bet for fishing
Thanks! Your answer is awaiting moderation.