That's right folks!! it's finally going to happen- ( I was in New Orleans October and Jacques the man hisself told me the joint would be open in Dec 2003- but nooooo) I passed by the location today and there's a sign in the window- opening Feb 2004!
I had such a great time in N'awlins, I can't wait!!
Be nice or leave.