Lunch Break: Harlem Tavern

Harlem Tavern is located in South Harlem at 116th Street and Frederick Douglass Boulevard.

Top Videos

Watch Full Episodes

Good Day New York