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...
  • Excellent44%
  • Very good35%
  • Average15%
  • Poor3%
  • Terrible3%
Travellers talk about
“curly fries” (28 reviews)
“burgers” (86 reviews)
“pasta salad” (18 reviews)
Closed Now
All hours
American, Bar, Seafood
$$ - $$$
180 Irvin Garrish Hwy, Ocracoke, NC 27960
All Details
Write a ReviewReviews (494)
Traveller rating
Traveller type
Time of year

1 - 10 of 490 reviews

Reviewed 4 weeks ago

We visited Ocracoke one day in early September and was recommended to try sMacnally's. Got there and it looked nice with a nice view. We sat down and noticed we were the only ones there. We wait for 10 minutes and no one came to...More

Thank njvacationer51
Reviewed 11 November 2017

This was the first time in Ocracoke. We stopped at smacnally's and wow it was really a nice spot. The Staff was so nice and happy. The special was scallop po boy and it was delicious. We sat was looked right at the harbor. This...More

Thank tom r
Reviewed 9 November 2017

Not being sure where to eat on Ocracoke Island, we decided to randomly stop at SmacNally's and it was well worth it. The service and food were excellent! The menu has something for everyone and was priced very reasonably. We had a table right next...More

1  Thank roberths
Reviewed 3 November 2017 via mobile

Have had a few Things on their menu. All good. Apparently they serve excellent burgers but I don’t red Meat so can’t speak to that. Oh. And the views are amazing!

Thank tdunmir
Reviewed 26 October 2017 via mobile

During a recent visit to Ocracoke Island, we had lunch at sMacNally's. It was great! Right on the water, it's in a great location. The staff were very friendly and helpful!! The menu is really broad, so there's something for everyone. The food was delicious,...More

Thank mlowder500
Reviewed 26 October 2017

We had lunch here one afternoon. This is an outside eating establishment. There are flies and they can be a nuisance. Some of the fishing boats dock next to the restaurant.The service was slow, however, it was a busy weekend. The burgers were very good...More

Thank dheflin57
Reviewed 25 October 2017

Great place for lunch. Love that you can sit outside by the marina. The fried oysters were really good as well as the calamari.

Thank Lydia M
Reviewed 23 October 2017

Docked our boat here from Hatteras for lunch. Service and food was outstanding. Burgers and pasta salad were delicious.We sat at the bar- bartender couldn't have been nicer. What a great spot! Really gives you that island feeling. Can't wait to go back.

Thank kirkieblue
Reviewed 23 October 2017

The food was OK, but we arrived for dinner at dusk and by the time we were finished, it was very dark. There are no lights at the tables. We had to use our phones to read the bill!

Thank Nan1202
Reviewed 13 October 2017

Went with friends for a day trip to Ocracoke and stopped here for lunch as it was noted as dog friendly and outdoor seating on the docks by the water. They had some really nice drinks, including your preferred fruit flavored mimosa and some super...More

Thank Janis T
Nearby Restaurants
Eduardo's Taco Stand
688 reviews
1.11 km away
1,006 reviews
.21 km away
Flying Melon
621 reviews
.76 km away
Ocracoke Coffee Company
489 reviews
.71 km away
Nearby Attractions
Ocracoke Lighthouse
832 reviews
.72 km away
British Cemetery
313 reviews
.39 km away
Teach's Hole Blackbeard Exhibit
169 reviews
1.12 km away
Outer Banks National Scenic Byway
29 reviews
.15 km away
Ask a question
Questions & Answers
26 August 2017|
AnswerShow all 5 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
7 September 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, After-hours, Drinks
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Free Wifi, Full Bar
Good for
Bar Scene, Local cuisine, Child-friendly, View, Kids
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