The San Diego Botanical Garden contains 29 types of gardens. From New Zealand to South America to Africa, this huge botanical garden contains specimens from all over the world. There's even a native California plant section and also a gift shop.
What I really enjoy are the hidden benches found along the path among jungle palms, shady bamboo groves, and a large waterfall. Definitely plan to spend a good many hours exploring this amazing place.