Tavern on the Green is a decent, social and american restaurant located at the heart of Central Park. December 2005, we celebrated our Christmas Eve dinner here. It was when my hubby proposed to me. The place was packed and cozy at the same time. It was like a magical dinner and a dream come true.
Yesterday, we decided to go there for lunch for my sister's bday. It brought back good times, great memories.
Here are some photos of us.