Jekyll and Hyde Opens New Location in Times Square: A Review of Spooky NYC Tourist Haunt: Arriving a bit early to the New York Winter Wine Festival yesterday, we