We visited the Penthouse Club on a recent business trip to New Orleans. It is is located on Iberville Street on the western end of Bourbon Street. The outside of the club is nothing too special to catch your eye; yellow brick building...
Full reviews and comments are available exclusively to VIP members. Join Now