Het is gelegen op 713 St. Louis Street, in de Franse wijk van New Orleans in de staat Louisiana. VS De eigenaren van het restaurant zeggen over zichzelf: "We zijn onze keuken in 1840 begonnen, en er is een reden waarom we er nog steeds zijn. Niemand bereidt de Frans-Creoolse keuken in New Orleans zoals wij."