Visitors travel all over from their Outer Banks vacation rentals to dine at the restaurants in Kill Devil Hills. Each has their style, feel, comfort, and taste to them which make them all incredibly different in the best of ways. Choose between oceanfront fine dining, quick burgers, beach style, surf inspired, and many more for an exciting night on the Outer Banks. Your taste buds will be thanking you!
Chilli Pepper’s
Chili Pepper's is a fun dinner destination! Featuring music nights, fun events, award winning food, and a friendly staff. They are located at milepost 5.5 in Kill Devil Hills.
JK’S Steak and Seafood
JK'S is located at milepost 9.5 in Kill Devil Hills, right before Walgreens. Here you can watch as their professions chefs prepare your unique meals over a live wood fired grill. Choose between delicious dry rub ribs, steaks, and in season seafood.
Five Guys
Grab a quick burger and fries at Five Guys, located across from Walgreens at milepost 9.5
Bob’s Grill
Bob's Grill provides the Outer Banks with American food, breakfast all day, great prime rib, ,and fresh OBX seafood.
Captain George’s
Captain George's is adjacent to the Outer Banks Brewing Station (you can't miss it.) This is a favorite seafood restaurant for visitors in the area and locals. They provide the Outer Banks with the largest seafood buffet around.
Mako Mike’s
Jump into the beach scene at this friendly, fun, and entertaining restaurant. They provide a diverse menu so that no one has to settle for a meal (there is something for everyone.) They are located right before first street in Kill Devil Hills, NC.
Awful Arthur’s Oyster Bar
Grab lunch or dinner at this casual and friendly Outer Banks restaurant. Serving up sensational seafood from the sea. They are located across the street from Avalon Pier on the beach road (milepost 6.)
China King
Chinese food, dine in or carry out. Located in Kill Devil Hill, NC.
Colington Cafe
Colington cafe has great service along with a fantastic menu including steaks and seafood. More of an upscale restaurant for either two or a party of more. They are located at the south end of Colington road in Kill Devil Hills, NC.
Bad Bean Taqueria and Cantina
This baja grill serves creative and exiting dishes for the family. They have a menu with a wide variety of choices. The Bad Bean is located a milepost 5 in the Seagate North Shopping Center.
Duck Donuts
Duck Donuts is your place to get yummy made to order donuts! They are a locals favorite morning stop as well as our Outer Banks guest.
Dairy Queen
Preparing soft serve ice cream in many different forms including blizzards, shakes, cones, and splits. They are located across from Colington road on highway 158.
Jolly Roger
This is one of those unique Outer Banks restaurant you will want try out. They are the oldest italian restaurant on the beach, and besides italian food they serve local seafood, steaks, prime rib, and other favorites. Jolly Roger is located on the beach road at milepost 6.5.
Kill Devils Frozen Custard & Beach Fries
This is your all american diner. They specialize in frozen custard and fries as well as burgers and other lunch plates. They are located in Kill Devil Hills on highway 158.
Kill Devil Grill
The Kill Devil Grill provides the Outer Banks with a nice little diner with history behind it. Enjoy explaining to your kids what a juke box is as they play with one at your table. Grab lunch or dinner here at the Kill Devil Grill in Kill Devil Hills, NC.
Flying Fish Cafe
The Flying Fish has a very nice and calm atmosphere you a bound to enjoy. They offer a diverse menu featuring special dishes. This Outer Banks restaurant is located Kill Devil Hills off of highway 158.
Henry’s restaurant
mmmm Henry's! Fulfilling breakfast that you can't help but love, and also lunch and dinner. They are located in Kill Devil Hills, milepost 5.
Goombays Grille & Raw Bar
Another Outer Banks restaurant that everyone enjoys. They feature local seafood, chicken, and steak. Very family oriented, and entertaining. Goombays Grille is located in Kill Devil Hills, NC at milepost 7.
Fuji Japanese Steakhouse
Your only Japanese Steakhouse on the Outer Banks. Fugi is located in Kill Devil Hills, NC at milepost 9.5.
Front Porch Cafe
Front Porch Cafe is delightful cafe complete with great coffee and much more. They are located in Kill Devil Hills, NC, milepost 6.
Mama Kwan’s Grill & Tiki Bar
This is an Outer Banks locals favorite. They feature special dishes of Polynesian American with a surf flare to it. Located at milepost 10 in Kill Devil Hills, NC.
Western Sizzlin
Providing the Outer Banks with a complete breakfast buffet, seafood buffet, homestyle buffet, salad bar, and a desert bar. Located in Kill Devil Hills, NC on highway 158.
The Pearl
The Pearl host oceanfront fine dining to the Outer Banks. They have superb service, and delicious food. Located in Kill Devil Hills, NC on the beach road.
Port O’Call Restaurant
Port O' Call is more for a younger crowds; popular for their nightly entertainment and late bar. Located in Kill Devil Hills, NC.
Stack’em High Pancakes
A great breakfast joint on the Outer Banks. They are located at milepost 9 on highway 158.
Slice Pizzeria
Slice Pizzeria is located at milepost 8.5 in Kill Devil Hills, NC. They provide pizza, subs, pasta, and calzones.
Outer Banks Brewing Station
The Outer Banks Brewing Station is a fun, and engaging restaurant to dine at on the Outer Banks. They brew their own beer while offering you a great menu to choose from. The OBBS is located in Kill Devil Hills, NC at milepost 8.5.
Pigman’s Bar-B-Que
Another great restaurant on the Outer Banks complete with NC BBQ, ribs, and chicken! Pigman's is located in Kill Devil Hills on Croatan Highway.
The Pit Surf Shop & Boardriders Grill
The Boardriders Grill is inspired by the surf. Great seafood, and other great dishes such as their infamous burritos, and the Mexi-Cali burger. They are located in The Pit Surf Shop off of the Croatan highway in Kill Devil Hills, NC.
Miller’s Seafood and Steakhouse
The Miller is a very homestyle, and has an extremely comfortable atmosphere. Staff here is extra friendly while you experience the flavor of the old Outer Banks. Located on the beach road in Kill Devil Hills, NC.

Visitors travel all over from their Outer Banks vacation rentals to dine at the restaurants in Kill Devil Hills. Each has their style, feel, comfort, and taste to them which make them all incredibly different in the best of ways.

