Johns Drive In — Fresh Seafood and Milkshakes in Kitty Hawk
About Johns Drive In
Johns Drive In is located at Mile Post 4.5, Beach Road Kitty Hawk, NC 27949. The restaurant’s phone number is 252-261-6227.
The menu covers lunch and early dinner, with fresh seafood, fried fish, burgers, and fresh fruit milkshakes. Johns Drive In is a drive-in restaurant with outside seating and operates from April - September.
Dining
- Lunch
- Dog Friendly (outside only)
Yelp Reviews
Yelp lists 198 reviews for Johns Drive In. The reviews describe the restaurant as a longtime favorite and highlight its tartar sauce, affordable beach food, milkshakes, and casual outdoor setting. Reviewers also mention limited parking and seating, along with difficulty reaching the restaurant by phone. The attributed reviewers are Cory H., Britt S., and Jared H., with reviews dated 07/27/2026, 08/06/2026, and 07/08/2026.
Visit the John's Drive In page →