Posts Tagged ‘ NYC ’

Tavern On The Green

Jan 24th, 2009 | By LI Food Man | Category: Out Of Town, Restaurant Reviews, The Big City

Its about 1:30 am and I just got home from Tavern On The Green. Located in the heart of New York City’s Central Park, Tavern On The Green is a restaurant that is always talked about and had been one of the place I’ve always wanted to try. This week they offered a special Restaurant Week prix fixe menu [...]