We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Flying Fish Cafe - CLOSED

2003 S Croatan Hwy, Kill Devil Hills, NC 27948
+1 252-441-6894
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent71%
  • Very good20%
  • Average7%
  • Poor1%
  • Terrible1%
Travellers talk about
“rum cake” (14 reviews)
“cioppino” (11 reviews)
Restaurant Hours Closed
American, Bar, Seafood, Mediterranean, Vegetarian Friendly, Gluten Free Options, Vegan Options
2003 S Croatan Hwy, Kill Devil Hills, NC 27948
All Details
Reviews (351)
Traveller rating
Traveller type
Time of year

11 - 20 of 348 reviews

Reviewed 7 September 2016

I especially liked the variety of food choices. I have been to this establishment many times and never disappointed.

Thank Lynn B
Reviewed 3 September 2016

We had a great experience. Cozy and quiet restaurant. Dinner portions were small but just enough and absolutely delicious. Service was fantastic!

Thank Sara F
Reviewed 30 August 2016

We really enjoyed the meal at this restaurant. My wife jhad the salmon with a gastrique sauce that she just loved and we were impressed with the selection of wines.

Thank Esankay
Reviewed 28 August 2016

Dishes are eclectic and the fare is very good. The food was fresh and the wait staff are there for you! All in all it is a very nice restaurant if you would like to make an impression on your guest.

Thank jackmbruner
Reviewed 26 August 2016

Our experience here was better than any in Nags Head in terms of quality and service. Where other places seemed to be less than enthused about "just another tourist", Flying Fish staff were friendly and helpful. We didn't feel rushed and the food was delicious....More

Thank Jill M
Reviewed 25 August 2016

Flying Fish has an interesting menu, matching about 5 daily special appetizers and 5 daily special entrees with a similar number of fixed menu items. They include surf and turf items plus a good kid's menu. You have to promise not to eat your kid's...More

Thank Dale J
Reviewed 24 August 2016 via mobile

We visited with family during our first night in the area. We were able to get a reservation for 7 people thirty minutes before arriving at the restaurant. The restaurant was not overly crowded or loud; in all honesty our table may have been the...More

Thank LaLonda G
Reviewed 23 August 2016

Remembering our fine dinner from two years ago - another friend and I went there and we were not disappointed. We had an attentive server, excellent margaritas and great entrees. I had the salmon special served over a bed of rice - nicely done. My...More

Thank MJ2E
Reviewed 23 August 2016 via mobile

The flying fish has wonderful fresh food. You probably want to make a reservation which is great not to have an hour wait as in most outer banks restaurants. We had the calamari and the braised beef taquitos for apps and the complementing sauces were...More

Thank lisahc13
Reviewed 21 August 2016 via mobile

This place is not cheap but the service is good and the food quality is excellent. Fillet mignon was a great choice. Plenty of options on the menu.

Thank Mark D
Nearby Restaurants
Kill Devil Grill
1,823 reviews
.23 km away
Food Dudes
436 reviews
1.07 km away
Surfin Spoon
187 reviews
.93 km away
Stack 'em High Pancakes
777 reviews
.89 km away
Nearby Attractions
Nags Head Woods Ecological Preserve
207 reviews
1.58 km away
Sweetgum Swamp Trail
12 reviews
1.57 km away
The Comedy Club of the Outer Banks
29 reviews
.51 km away
OBX Mystery Dinner
41 reviews
.57 km away
Improve this listing

Restaurant Details

Average prices
US$7 - US$35
Good for
Local cuisine, Romantic, Special Occasion Dining, Groups, Business meetings, Kids, Child-friendly
Open Hours
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
Location and Contact Information
  • Address: 2003 S Croatan Hwy, Kill Devil Hills, NC 27948 (Formerly Flying Fish Cafe & Wine Bar)
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Outer Banks  >  Kill Devil Hills
  • Phone Number: +1 252-441-6894
  • E-mail
Located at Milepost 9.75 in Kill Devil Hills on Route 158 (Bypass)
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing