I used to hang out there in 2000-2001...it was the place for people into certain drugs and staying up all night
You would get in I want to say before 2 or 3 am, they would lock up and then they stayed open inside all night for those that had got in...an after hours joint
They had a Radiohead set list plastered on a wall ..I think from the surprise 930 show
I left the US mid 2001 and by the time I was back in late 2002 my lifestyle had changed and I stopped going there