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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!


Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
180 Irvin Garrish Hwy, Ocracoke, NC 27960
11:00 am - 9:00 pm
Open now
All hours
Sun - Sat 11:00 am - 9:00 pm
More Info
Add Photo Write a Review

379 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 376: English reviews
Alexandria, Virginia
1 review
3 of 5 stars Reviewed yesterday NEW

Ate there last night...great open air bar on the marina with wonderful views. Very nice. Sat at the bar as did others for drinks and dinner. Service s poor no bartender had ZERO personality or conversation to Island newcomer. Flies we also a nuisance. After about 20 minutes I asked to see a menu. Another 15 minutes went by before... More 

Thank pmckennajr
Level Contributor
86 reviews
77 restaurant reviews
common_n_restaurant_reviews_1bd8 39 helpful votes
5 of 5 stars Reviewed 4 days ago NEW via mobile

We had lunch there yesterday 09-19-2016, and we're super impressed by the quaint waterfront location that married well with the delicious food served here. This place is a no frills Ocracoke open air landmark known for serving up great basic sandwiches, appetizers and drinks with attention to high quality and friendly service. Our burgers were simply delicious and the hand... More 

Thank Edward C
Level Contributor
5 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed 5 days ago NEW

Fresh fish, good craft beer and sunset views. Service can be a little spotty but totally recommend as long as you aren't looking for a fine-dining experience.

Thank AlwaysAdventuring99
Mooresville, North Carolina
Level Contributor
92 reviews
45 restaurant reviews
common_n_restaurant_reviews_1bd8 19 helpful votes
5 of 5 stars Reviewed 1 week ago

We have enjoyed this outdoor meal venue many times but always ordered seafood and mimosas. This time, back from shell collecting on Portsmouth Island, we were really hungry for a good burger. Captain Rudy, out Portsmouth Tour guide, recommended sMacNally's and he was on the money--great cheeseburger! I also love the curly fries.

Thank angelaohedgepeth
Knoxville, Tennessee
Level Contributor
61 reviews
36 restaurant reviews
common_n_restaurant_reviews_1bd8 20 helpful votes
4 of 5 stars Reviewed 1 week ago

We stopped in for lunch on a hot and humid afternoon. The place was busy and we had a short wait for a table. Besides being located outdoors right on the harbor this place welcomes dogs! Maggie was much happier being with us for lunch rather than being left in the house after spending 12 hours in the car plus... More 

Thank Ann A
Level Contributor
91 reviews
79 restaurant reviews
common_n_restaurant_reviews_1bd8 23 helpful votes
3 of 5 stars Reviewed 1 week ago via mobile

Nice location right on the pier with the fish being cleaned in view of your table. Can't get fresher than that. Got the fried shrimp and while there was a generous amount there wasn't much flavor. The fried potatoes were the best part of the meal.

Thank Stellaxo
Denver, North Carolina
Level Contributor
8 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 stars Reviewed 2 weeks ago via mobile

Seafood is awesome. Burgers used to be a lot better... but still good. Scenery is second to none. Seating is at the stern of charter boats and breeze is off the water. Love it.

Thank RobertEvangelos
Greensboro, North Carolina
Level Contributor
17 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
4 of 5 stars Reviewed 2 weeks ago via mobile

Yep. It's on the dock so I guess they get a pass on a few thing because of the atmosphere. Service isn't anything you should expect to be excited about. Don't expect anything but, island time. Slow service is the norm but, kick back and enjoy your view. Be sure you stop in at sunset. Nice cold beer and some... More 

Thank BenRunkle1855
Monticello, Kentucky
Level Contributor
8 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 2 weeks ago

After taking the Hatteras to Ocracoke Island ferry and walking through the small village of Ocracoke we found a small restaurant named MacNally's. This is an outdoor restaurant but has many umbrellas. There is a small marina directly in front on Silver Lake.. The Marina and the view really set this restaurant apart from larger establishments. Menu features seafood, great... More 

Thank Dean b
Winder, Georgia
Level Contributor
25 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
5 of 5 stars Reviewed 3 weeks ago

One of the best burgers I have ever had, the onion rings were very good also. Outdoor dining only, under umbrellas. We were the last customers served as a heavy rain came and they shut down. We had to move to the bar area under a tent to finish but it was worth the trouble.

Thank Lee G

Travelers who viewed sMacNally's also viewed

Ocracoke, Outer Banks
Ocracoke, Outer Banks
Ocracoke, Outer Banks
Ocracoke, Outer Banks

Been to sMacNally's? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 stars
    4 of 5 stars
  • Value
    4 of 5 stars
    4.5 of 5 stars
American, Bar, Seafood
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
Local cuisine, Families with children, Dining on a budget, Scenic view, Bar scene
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: 12529289999

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of sMacNally's and other visitors
1 question
Ask a question

See all questions (1)

Questions? Get answers from sMacNally's staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?