Tavern on the Green is a delightful restaurant in Central Park and I'm 100% positive in real life, they'd let you in to escape a ghost dog that wanted to posses you.
Movie Location:
Central Park at West 67th Street, New York City, Central Park, Manhattan, New York, USA
« Back to Ghostbusters Filming Locations
Comments