The Minnesota Zoo has a really beautiful (and pretty large!) area called the "Grizzly Coast". They have beautiful grizzly bears, of course, as well as otters and several other critters. They've done an amazing job at this zoo of giving the animal lots of natural-ish habitat, while also setting things up so that it's pretty easy to see the animals. My kids enjoyed watching the otters swim and play in the water, and the bears and leopard were just amazing! This area of the zoo also has some really cool rock-work features, including caves and tunnels, and a little pretend fossil dig site for small kiddos to play in.
Grizzly Coast Cafe
Not great food, but decent enough for expensive zoo fare.