(Jon of the Clue Crew reports from Tavern on the Green in New York.) Tavern on the Green's topiary gardens were created by artisans from this 1990 Johnny Depp film
Tavern on the Green's topiary 
gardens were created by artisans from this 1990 Johnny Depp film [DOC] [TLE] 9 Things You Don't Know About Tavern On the Green [PAR] Apr 26, 2014 ... To celebrate the reopening of Tavern on the Green in Central Park, we look back 
... landmark New York institutionsecret bribes, illegal crystal rooms, and more.