Discover the best restaurants and places to eat in Kill Devil Hills, North Carolina, near you now.
Select a Cuisine45 restaurants found in Kill Devil Hills.
Breakfast restaurant
Address: 1225 S Croatan Hwy, Kill Devil Hills, NC 27948
Family restaurant
Address: 1002 S Croatan Hwy, Kill Devil Hills, NC 27948
ReserveAsian restaurant
Address: 101 E Atlantic St, Kill Devil Hills, NC 27948
ReserveSeafood restaurant
Address: 1520 S Virginia Dare Trail, Kill Devil Hills, NC 27948
Italian restaurant
Address: 1712 N Croatan Hwy, Kill Devil Hills, NC 27948
Seafood restaurant
Address: milepost 6 2106, 2106 N Virginia Dare Trail, Kill Devil Hills, NC 27948
Seafood restaurant
Address: 1608 N Virginia Dare Trail, Kill Devil Hills, NC 27948
Pizza restaurant
Address: 710 S Virginia Dare Trail, Kill Devil Hills, NC 27948
Hamburger restaurant
Address: 800 S Virginia Dare Trail, Kill Devil Hills, NC 27948
ReserveMexican restaurant
Address: 804 S Croatan Hwy, Kill Devil Hills, NC 27948
ReserveSeafood restaurant
Address: 705 S Croatan Hwy, Kill Devil Hills, NC 27948
Japanese steakhouse
Address: 1201 S Croatan Hwy, Kill Devil Hills, NC 27948
ReserveRestaurant
Address: 1701 S Virginia Dare Trail Second Floor, Kill Devil Hills, NC 27948
Pizza restaurant
Address: 1112 S Virginia Dare Trail, Kill Devil Hills, NC 27948
Mexican restaurant
Address: 1502 S Croatan Hwy, Kill Devil Hills, NC 27948
Reserve OrderItalian restaurant
Address: 1836 N Virginia Dare Trail, Kill Devil Hills, NC 27948
ReservePizza delivery
Address: Bypass 158 Milepost, 1400 S Croatan Hwy, Kill Devil Hills, NC 27948
Reserve