Seafood restaurants in New Orleans that offer delicious seafood and a good time to guests for a reasonable prices.