What do you think of Discovery Green in Houston?

Hi all–Has anyone been to Discovery Green in downtown Houston yet? It has restaurants and activities and open green areas. I think this would be a great outing for aupairs to take their kids. If you have been there, give me your impressions please!

Leave a Reply