I have been to the San Diego Zoo and the St. Louis zoo is better. There are so many things to see and do at the St. Louis Zoo. It is free to get into the main part of the zoo. The train is a great time and takes you around the entire zoo and it is reasonably priced. There is a tunnel that the train goes through that may scare smaller kids but it is a lot of fun. The children's zoo costs money but you can experience the animals hands on and if you get there before 10 you can get in free. Parking in their parking lot is expensive but there is free street parking.
more