Tavern on the Green 


67 Central Park W, at 67th St
Upper West Side
New York, NY 10023
212-873-3200
tavernonthegreen.com
Ok, so this isn't exactly the hippest place to eat. The menu is a little outdated, the décor is a bit overblown. But you're not going to find anywhere else in the city with this kind of atmosphere. And if you can stomach the throngs of tourists eating

Reviews/comments (0)

Subscribe to this thread:

Add a review


Roll over stars and click to rate.

Map

Nearby

Friends

Become a Friend

History

© 2013 The L Magazine
Website powered by Foundation