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.

Jolly Roger Pub and Marina- MOVED

396 Irvin Garrish Hwy, Ocracoke, NC 27960
+1 252-928-3703
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent24%
  • Very good36%
  • Average23%
  • Poor9%
  • Terrible8%
Travellers talk about
“clams” (13 reviews)
“sandwich” (15 reviews)
“seafood” (15 reviews)
Restaurant Hours Closed
American, Bar, Seafood, Pub, Vegetarian Friendly, Gluten Free Options
₹₹ - ₹₹₹
396 Irvin Garrish Hwy, Ocracoke, NC 27960
All Details
Reviews (333)
Traveller rating
Traveller type
Time of year

1 - 10 of 331 reviews

Reviewed 13 July 2017 via mobile

Jolly Roger has one of the best views on the island. The food was good, I wouldn't say it was outstanding, but for a lunch spot I would say that I left satisfied. Most of the food is your average bar menu although there are...More

Thank Will M
Reviewed 10 July 2017 via mobile

Dont know whats up with TA but this place is definitely open on the weekends! Great country music on Friday and Saturday nite! Willis Is A Reel Patriot!

Thank steelersbenR
Reviewed 7 July 2017 via mobile

We stopped here for a quick bite and had a really nice dinner. Not to expensive, super fresh, great food and drinks. All outdoor seating and live music most nights. You cant beat all that with a view of the marina

Thank TravelingFrancis5
Reviewed 8 June 2017 via mobile

This restaurant is right on the water. Pelicans were very entertaining. I had the Spanish mackerel blackened on a salad. It was not on the menu but the waiter was very accommodating and said no problem! Fabulous!!! My friend had the fish tacos and she...More

Thank Linda S
Reviewed 23 March 2017 via mobile

There is no better place to eat fresh seafood in a casual atmosphere. There are not a lot of tables since it is right on Silver Lake. I had the best fresh caught Spanish mackerel of my life!

Thank CyndyJoPo
Reviewed 28 September 2016

Horrible service. Several servers standing around talking to each other. I walked up to the bar to ask for 4 menus, was given 3 and no effort to provide a 4th. No wonder the restaurant was empty!

Thank foxms2015
Reviewed 27 September 2016 via mobile

It's a great restaurant for sunsets. Most amazing sunsets and views of. A few years ago food was much better; larger portions, better prices. Drinks also were cheaper and had specials. New owners, or management and things changed. We use to go all the time...More

Thank Watchingsurf
Reviewed 12 September 2016 via mobile

it was tight for sure the day we went it was very windy and hard to get you food to not fly away over all it was what I expected good food .

Thank Vicki T
Reviewed 23 August 2016 via mobile

Great drinks. Fish tacos are great. Big variety in the menu so something for everyone. Awesome view of harbor and near where the fishing boat comes in and unloads. The kids loved watching the fish being taken off the boat.

Thank Bella S
Reviewed 2 August 2016 via mobile

The atmosphere is great especially if you go eat in the evening. Little pricey for the kind of food, but has a good selection of food, staff very friendly!

Thank jnaillon
Nearby Restaurants
Eduardo's Taco Stand
666 reviews
.81 km away
Flying Melon
611 reviews
.47 km away
992 reviews
.12 km away
Ocracoke Coffee Company
484 reviews
.44 km away
Nearby Attractions
Ocracoke Lighthouse
804 reviews
.61 km away
British Cemetery
301 reviews
.43 km away
Ocracoke Preservation Museum
119 reviews
.49 km away
Outer Banks National Scenic Byway
26 reviews
.55 km away
Improve this listing

Restaurant Details

Good for
Local cuisine, Groups, View, Bar Scene, Child-friendly
Open Hours
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 396 Irvin Garrish Hwy, Ocracoke, NC 27960
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Outer Banks  >  Ocracoke
  • Phone Number: +1 252-928-3703
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