Steakhouses are a quintessential part of New Orleans food scene. And no New Orleans steakhouse is as iconic as Charlie's, ...