Tavern on the Green is a legendary NY eatery that has never rated particularly well with food critics. Despite that, it's been a NYC mainstay for decades.
Stuff You Should Know
2,461 clip(s)
Selects: Frances Perkins: Influential and Unknown
The Trivial Pursuit Trivia Edition
Short Stuff: Feed A Cold, Starve a Fever