Oh, Chalmette. I went looking for your places to read about them but think I found others instead. Did find this posting ground:
http://www.nola.com/forums/stbtownhall/ which mentioned roast beef at jeanfreauxs. Wish there was something we could do for you.