From the archives of a few weeks ago (you can still see the snow on the ground).
The Daily Show, like most of TV is taped in somewhat nondescript building on 11th Ave. Without the awning you’d never know it was even a studio. The Colbert Report is 2 blocks away and is very similar (both owned by NEP I believe).
