Plot: We're in New York City for a tour of the town's best eats. From Velselka's borscht in the East Village to smoked herring on the Upper West Side, we're criss-crossing the city in search of delicious food

The Best Thing I Ever Ate - Season 7 - New York (Episode 12)
Episode Aired On:
No estimated release date
No estimated release date