You know how they say everything is bigger in Texas? Not so here! I am a HUGE dolphin and jellyfish fan, and was disappointed in the jellyfish display. The splash zone was pretty cool, but the rest was just okay to me.
I recently visited the aquarium in Tulsa, Oklahoma, it was FAR better than this one! You'd think in Texas, it would have been better than this!