JK’s Steaks & Seafood

View Today’s Menu

Outer Banks Steaks, Ribs & Seafood

JK’s Restaurant in Kill Devil Hills, NC at Milepost 9, is the place for steak on the Outer Banks. We serve only the finest cuts, aged in-house, and hand-carved by our in-house butcher. Our beef and signature ribs are sourced exclusively from the Midwest, known for superior marbling, tenderness, and flavor. We proudly serve fresh, locally sourced seafood, often brought in straight from the docks by friends and fishermen we’ve known for years. Our chicken is free-range, and every dish is prepared over our one-of-a-kind, cast-iron, wood-fired mesquite grill, delivering a bold, unforgettable flavor.

Open for Dinner

Open

Walk-ins only · Dine-in dinner · No Takeout

Exceptional Steakhouse in Kill Devil Hills

House-aged steaks · Mesquite-fired grill · Fresh seafood · Daily features · Full bar · Extensive wine list

Posted on Google Google
Pat Franklin
Google star 1Google star 2Google star 3Google star 4Google star 5
Great food and service. Best steak around.
Posted on Google Google
Phillip Shantz
Google star 1Google star 2Google star 3Google star 4Google star 5
Can't beat their off-season burger night! Definitely one of the best burgers I've ever had.
Posted on Google Google
Cydweli
Google star 1Google star 2Google star 3Google star 4Google star 5
Excellent food, service and people. Wonderful atmosphere for a business / friends dinner. John's staff does excellent work every time!
Posted on Google Google
Lori Keating
Google star 1Google star 2Google star 3Google star 4Google star 5
So enjoyed my birthday dinner here last night! The service was impeccable and the food delightful.
Posted on Google Google
Robert Roadfuss
Google star 1Google star 2Google star 3Google star 4Google star 5
Great Steakhouse in the Outer Banks. Highly recommend.
Posted on Google Google
Mary Webb
Google star 1Google star 2Google star 3Google star 4Google star 5
Great steaks and great service.

1106 S Croatan Highway
Mile Post 9 Bypass
Kill Devil Hills, NC 27948
(252) 441-9555