1 mo ago•MoonlardreviewedThe Penthouse Club - New Orleans727 Iberville St New Orleans, LA 70130Packed, fun, clean, and pricey