New Orleans, the short list

Anyone been to Toups? I’m hearing good things. Corkage?