Tag: Ghostbusters
-

Tavern on the Green from “Ghostbusters”
‘ I adhere to a “more is more” philosophy. There’s nothing wrong with a little extra! So I, of course, was a huge fan of the landmark Central Park restaurant Tavern on the Green during the time that it was run by the LeRoy family. Though many referred to the place as tacky, garish and…