We love Blue Point but I would not take my kids there. We start with a drink there on the water and then go elsewhere for dinner when kids are with us.
In Duck - Cravings (small but has nice outdoor space in the back), Coastal Cantina, Roadside Grill, and Duck Deli (has small outdoor area that is nice) are good. Red Skye is our favorite.
In Corolla - Sunfish Grill, Corolla Cantina, Tomato Patch, La Dolce Vita and Salt Water Grill.
Most of these places have a good selection of shellfish.