Buried in the heart of the New Orleans’ (NOLA) Uptown area is one of my very favorite places to eat. My husband and I found it about 10 years ago