your post says two weeks so im assuming youre going this Friday. i'll also plug the bridgetender, been going there for decades and never been disappointed. its on the way to Wrightsville beach and sits right on the ICW, so nice view.
theres a nice French restaurant called caprice bistro downtown on market street. if you want a good steak theres a ruth,s chris downtown also. its in the Hilton on the river. also plenty of nice watering holes in the market street area.