Serving up a fresh twist on your neighborhood pizza joint, Nags Head Pizza Company is proving to be THE spot for one of the best pies on the beach. Located on the Beach Road in Nags Head, they’ve got creative dishes that everyone in your group will love. Their pizzas are to die for, and they’re conscious about all dietary restrictions. Gluten-free pies, vegan pies, and unique salads all grace the menu. Order takeout for your vacation group if you’re not up for cooking one night!