Went to this zoo because it was recommended in my traveling guide.
I can tell you I was far from disappointed, it's a great place to spend a few hours. Luckily we chose a day were there weren't a lot of people. Walked through the whole facility which took about 4 hours total. If you don't have that much time there's a train running through the park, a few meters above the ground, which drives every 30 minutes, also you could rent what I would call "bikes", but it's more like combined bikes kind of like a golf cart. They have a huge variaty of animals and pretty much all of them are in quite spacious, open areas without cages, bars or anything like that. Also the staff which drives around in golf carts always greets you, which is very nice. Also very impressive: A huge area with hundreds of different birds.
Only thing that keeps me from rating it as excellent is, that I expected the areas in which the animals are held to be a bit bigger (especially the snakes and frogs), about four type of animals were not in there areas ("off exhibit"), also as it wasn't a busy day only half of the food stands were open.
If you own or manage Zoo Miami, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.