Justin

Reviews


  • Palace Cafe'

    5 starsMarch 25, 2014

    605 Canal St, New Orleans, LA 70130

    This is a wonderful, classic New Orleans establishment on Canal street downtown. The servers have been very knowledge about gluten-free options, they have a dedicated menu, and work to accommodate patrons with celiac's disease.