Found at 31 Royal Street in New Orleans Square, this restaurant appears to be situated on a mansion terrace overlooking a balmy, moonlit Louisiana bayou.
Actually indoors, the restaurant is adjacent to the mysterious waterway that carries would-be buccaneers on the Pirates of the Caribbean adventure.
Watching shooting stars and fireflies, guests enjoy Southern-style favorites such as Jambalaya, Monte Cristo sandwiches and Mint Juleps (non-alcoholic) to name a few.
|