Last year, I had time on a stopover to visit a restaurant near the San Juan airport, Puerto Rico, incidentally right next to the cock fighting stadium. It was a Cuban Restaurant and had great smoked roasted chicken.
It was a fresh chicken (tender/moist), not cured or smoke housed like the stuff you can buy wrapped in plastic at the butchers, but had a wonderful smoked taste throughout the chicken. It was super delicious. Is there anywhere in NYC that might have something similar?