Tag: ABC News

Harlem Tavern featured on ABC News

Harlem TavernĀ is located at 301 West 116th Street and Frederick Douglass Boulevard inĀ Harlem.