Hi Mike, I don't know where the gig was, but the recording is from the Live In New York series, Volume 4, 1985. There were three drummers on the CD, Kenwood Dennard, Victor Lewis, and Steve Ferrone...my guess it is Victor.
Hiram wrote the tune, it is on his Late Night Talk album.