Upload
85
Located in downtown Houston, Discovery Green is 12 acres of urban green space including one-acre lake, children's playground area, intera...
Located in downtown Houston, Discovery Green is 12 acres of urban green space including one-acre lake, children's playground area, interactive water features, multi-use amphitheater stage and sloping lawn, small and large dog runs, and two restaurants, the Grove and Lake House, operated by Schiller Del Grande Restaurant Group. The park is free and open to the public and hosts free weekly activities and events for all to enjoy. Visit http:/www.discoverygreen.com for more information.
to add this to Watch Later

Add to

Loading playlists...