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.


180 Irvin Garrish Hwy, Ocracoke, NC 27960
+1 252-928-9999
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good34%
  • Average14%
  • Poor3%
  • Terrible3%
Travelers talk about
“curly fries” (33 reviews)
“burger” (137 reviews)
“pasta salad” (18 reviews)
Open Now
11:00 AM - 9:00 PM Hours
American, Bar, Seafood
$$ - $$$
180 Irvin Garrish Hwy, Ocracoke, NC 27960
All Details
Write a ReviewReviews (533)
Traveler rating
Traveler type
Time of year

1 - 10 of 529 reviews

Reviewed yesterday via mobile

We visited sMacNally's around 7ish in the evening, needing a drink and a place to sit. As it was a waterside joint, it was very popular and we had to wait for a table. However, the wait was not long and we sat with a...More

Thank Chrisb1342
Reviewed 1 week ago via mobile

The oyster poorboy was incredible. Lots of oysters, tender and fried to perfection. The rest of our party also thought the food was great. Outdoors overlooking Silver Lake Harbor.

Thank JOHN C
Reviewed 1 week ago

We have been traveling to the island for years and always make sMacNally's one of our stops. This time I had a chicken sandwich instead of a burger and it was delicious. I always get the onion rings too. A new appetizer, jalapeño buttons, was...More

Thank gailgames
Reviewed 1 week ago

Firstly, this is the best place to sit and eat on the island: overlooking the docks where the fishing boats come in, with a Silver Lake as the background. This is a “what you see is what you get” kind of place: shrimp, wraps, burgers,...More

Thank VAtravelr
Reviewed 1 week ago

S'MacNally's is one of our favorite places to eat. However, don't be a hurry to eat and run. There is always a wait for a table- it's easier to sit at the bar- and it takes quite a long time to be served your food....More

Thank Deb J
Reviewed 1 week ago via mobile

Wonderful casual outdoor eatery located on dock are of Ocracoke Island. Great place for stop by eating or lunch/dinner. Delicious fried oysters. Great salad served in tortilla bowl with variety of add-ons. Wife added skewered grilled scallops that were awesome. Add a few brews and...More

Thank monkspunks
Reviewed 2 weeks ago

We day tripped to Ocracoke and went here after hanging out on the beach for a few hours (this being our second visit here, the first being in 2016). We got there a little after 4 on July 6th. We were quickly seated at a...More

Thank Steven C
Reviewed 2 weeks ago via mobile

Finally we were able to get a table on our last night in Ocracoke. We eat here every year but it was particularly busy during the 4th of July week. Great service at both the bar and at our table. Best fried shrimp on the...More

Thank xylophone7
Reviewed 3 weeks ago via mobile

This is a great scene, right on Silver Lake and with a huge vibe. I would recommend sitting at the bar to meet lots of cool fellow sojourners, or elsewhere on the lively deck for great food and a great time. Try the burgers or...More

1  Thank UnclePen
Reviewed 3 weeks ago

As I walked on the sidewalk I looked into this bar/restaurant and saw a large dog sitting on a bar stool next to a lady patron. The dog's head was higher than the bar. Even if it was a service dog which I don't think...More

Thank bilodeau2015
Nearby HotelsSee all 9 hotels in Ocracoke
The Harborside Motel
54 reviews
.05 miles away
Bluff Shoal Motel
73 reviews
.11 miles away
Captain's Landing Waterfront Inn
232 reviews
.16 miles away
The Silver Lake Motel & Inn
186 reviews
.21 miles away
Nearby Restaurants
Eduardo's Taco Stand
748 reviews
.69 miles away
Ocracoke Coffee Company
521 reviews
.44 miles away
327 reviews
.18 miles away
Flying Melon
649 reviews
.47 miles away
Nearby Attractions
Ocracoke Preservation Museum
136 reviews
.12 miles away
British Cemetery
333 reviews
.32 miles away
Ocracoke Lighthouse
881 reviews
.42 miles away
Outer Banks National Scenic Byway
36 reviews
.09 miles away
Ask a question
Questions & Answers
August 25, 2017|
AnswerShow all 6 answers
Response from sfailen2011 | Reviewed this property |
Sorry, I saw no pets while there either. It is small crowded/ crammed but like and open air patio setting beside the docks where the charter fishing boats come in. I'd call and if your pet isn't good with crowds or strangers... More
sylvia m
September 7, 2015|
Response from gypsylady002a | Reviewed this property |
They usually close early November but it depends on the weather so it would be best 2 call them and check when your on your trip. Their number is 252-928-9999
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Late Night, Drinks
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Free Wifi, Full Bar
Good for
Kids, Bar scene, Scenic view, Families with children, Local cuisine
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
Location and Contact Information
  • Address: 180 Irvin Garrish Hwy, Ocracoke, NC 27960
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Outer Banks  >  Ocracoke
  • Phone Number: +1 252-928-9999
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