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
“fish tacos” (22 reviews)
“fries” (16 reviews)
“silver lake” (19 reviews)
Restaurant Hours Closed
396 Irvin Garrish Hwy, Ocracoke, NC 27960
All Details
Reviews (333)
Traveller rating
Traveller type
Time of year

1 - 10 of 331 reviews

Reviewed 27 October 2017 via mobile

We came in a little after 12. Sat outside and had a Carolina Hot dog with chilli. Fries also on the side. Very tasty and filling while watching boats in the area. Recamended

Thank Hammockman2013
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 22 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
Nearby HotelsSee all 9 hotels in Ocracoke
The Silver Lake Motel & Inn
183 reviews
.02 miles away
Captain's Landing Waterfront Inn
228 reviews
.03 miles away
Bluff Shoal Motel
73 reviews
.08 miles away
The Harborside Motel
53 reviews
.14 miles away
Nearby Restaurants
Eduardo's Taco Stand
718 reviews
.50 miles away
Ocracoke Coffee Company
502 reviews
.27 miles away
319 reviews
.15 miles away
Flying Melon
635 reviews
.29 miles away
Nearby Attractions
British Cemetery
323 reviews
.38 miles away
Ocracoke Lighthouse
854 reviews
.32 miles away
Outer Banks National Scenic Byway
30 reviews
.28 miles away
Hammock Hills Nature Trails
40 reviews
.38 miles away
Improve this listing

Restaurant Details

Good for
Bar Scene
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