Tavern on the Green
Central Park West & 67th St (between 66th and 67th streets), New York, New York 10023
Featured Review : What a disappointment! I just couldn't believe that the famed Tavern would let me down, but boy, did it. I was excited as we approached and saw the beauty and, yes, splendor of this magnificent place. All decked out for ...See Full Review