We went to Captain George's our second night in the Outer Banks for dinner. The service was exceptional, we were sat in the sport bar area which seems to have a different set up in terms of wait staff and atmosphere then the main dinning room.
Just go into the place with the mind set that its a buffet restaurant and not a five star dinning establishment. They do however offer menu items if you don't want the buffet. We didn't order any so I can comment on them.
I found for a buffet restaurant the food on the buffet was very fresh and well done. The server took our used plates and shells, etc way often and regularly. I do think the price was a bit high for the buffet, so be sure to go in with a big appetite to get your money's worth. They also have a great dessert selection for a buffet, not just your usual items.
If we get back to the area I'm pretty sure we'll make a return visit. It was fun.