Desiree New Orleans Drago’s Charbroiled Oysters! Drago’s Seafood Restaurant 2 Poydras Street New Orleans, LA 70130 (504) 584-3911 Website Like this:Like Loading...