I used to dance at Penthouse Houston about two years ago (maybe longer it was when All-Stars was across the street.)
The club died when it lost its liquor license. It has a liquor license again and they are under new management. Should I stay or should I check out Centerfolds??