Review for Harrah's New Orleans Casino Review For Grand Isle Seafood Restaurant Google User Sep 17 '18 at 18:00 Good wine selection. Absolutely the best Seafood Platter. Friendly service in an enjoyable atmosphere. Any chance we could lose the plastic straws in the water glasses? Not required and just add to plastic waste pollution. View full site to comment or like