There aren’t many places on the Outer Banks where you can eat and drink directly ON the ocean. The Nags Head Pier House Restaurant is an exception! Their outdoor bar overlooks the great Atlantic, so you can post up with a frosty brew and some tuna bites and watch the waves roll in.