According to signage all over the balconies, New Orleans Hamburger & Seafood Company is opening a location at 541 Decatur later this month. In addition to the chain's usual concept, this one will have an oyster bar. It's taking over the former Riverfront Restaurant space at the corner of Toulouse. [EaterWire, Facebook]
Filed under: