The Texas State Aquarium is located by the USS Lexington on the shores of Corpus Christi. The aquarium is very nice inside, and they have a dolphin show outside, and even offer opportunities to swim with the dolphins. On the lower level, be sure to try to pet a sting ray, if you can get one over to your side of the tank. There is a snack bar on the lower level too, where they sell pizzas and Subway sandwiches.
more