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.

Mainsail Restaurant

404 Roland Ave, Surf City, Topsail Island, NC 28445-6685
+1 910-328-0010
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent36%
  • Very good30%
  • Average19%
  • Poor7%
  • Terrible8%
Travellers talk about
“loaded potato” (12 reviews)
“prime rib” (14 reviews)
“crab legs” (15 reviews)
Closed Now
All hours
American, Seafood, Gluten Free Options
€€ - €€€
404 Roland Ave, Surf City, Topsail Island, NC 28445-6685
Write a Review
Reviews (218)
Traveller rating
Traveller type
Time of year

1 - 10 of 218 reviews

Reviewed 1 week ago via mobile

You HAVE to try the crab melt (crab dip) and the cream of crab soup. I could make a meal out of these two things alone. By far the best seafood restaurant on the island.

Thank RangerBella
Reviewed 1 week ago via mobile

For a place that's been on topsail for so long you'd expect it to be on top of its game. It used to be much nicer but it seems mostly just the prices match a nice restaurant not the actual food or decor. It's a...More

Thank Harmons531
Reviewed 2 weeks ago via mobile

We arrived and was seated very quickly for a Saturday evening. I had the appetizer special of teriyaki scallops of asian slaw, and Wow it was fantastic. My wife had the crab dip served with soft pretzels and again Wow. After the first course we...More

Thank Melissa P
Topsail2002, Owner at Mainsail Restaurant, responded to this reviewResponded 2 weeks ago

Thanks for the feedback. We appreciate you taking the time to inform us of your dining experience. Glad to hear you enjoyed the appetizers. My apologies for the over cooked crab legs, that should not happen. The chef would like to relay that we do...More

Reviewed 3 weeks ago via mobile

Had driven by many times and never stopped, so tonight we gave it a try. Unassuming from the outside and lacking notable ambience inside, but the food and service were both very good. I had the cream of crab soup which was good, but my...More

Thank Denise R
Reviewed 5 weeks ago via mobile

They claim to have fresh seafood. They do not. Had their shrimp tasted like it came from a box of frozen shrimp. Hamburger had issues even though it was tasty. Servers were young and inexperienced. Will not go back.

Thank edd B
Reviewed 15 May 2017

I'm sure the folks that work here mean well, but it's no better or worse than most tourist driven seafood/steak restaurants. Interior is spare and gloomy. Our service was quite slow and the "bar" is in no way a good place to wait for your...More

Thank F4825BWadamt
Reviewed 7 May 2017

Internet advising Prime rib... however the actual days for Prime rib was Fri and Sat so we were a little disappointed.. Inside needs updating drastically. Staff was friendly - food was average. Husband had NY Strip, I had the Oysters & shrimp combo.

Thank Andrea W
Reviewed 22 April 2017 via mobile

I doubt we will give this restaurant a try. See, we came in to ask if they were still open as we had just drove in. It was a couple minutes to 9 pm but we didn't see the times listed in the door. The...More

1  Thank TilleyBird22
Reviewed 19 April 2017

The food was good, the service was excellent, and the price was great. Atmosphere pleasant. Good variety on the menu with well prepared food but no really exciting or unusual food selections.

Thank BlakeWill
Topsail2002, Owner at Mainsail Restaurant, responded to this reviewResponded 21 April 2017

Thanks for taking the time to provide us some feedback. Glad you enjoyed your experience with us, hope to see you again soon.

Reviewed 16 April 2017 via mobile

This is a typical strip-mall seafood place. Even though it's a stand-alone restaurant as soon as you walk in you feel like like you're in a generic strip-mall restaurant. You know what I'm talking about. Paint a seaside mural, hang a couple ship parts and...More

Thank DeadGuyLurking
Nearby Restaurants
New York Corner Deli
316 reviews
.29 km away
The Daily Grind
304 reviews
.25 km away
Daddy Mac's Beach Grille
760 reviews
.25 km away
Surf City Barbeque
211 reviews
.23 km away
Nearby Attractions
Surf City Pier
143 reviews
.28 km away
Soundside Park
102 reviews
.32 km away
Ecological Marine Adventures
12 reviews
.23 km away
Back In Touch
19 reviews
.74 km away
Questions & AnswersAsk a question
Do you serve Stump Sound Oysters on the half-shall?
7 August 2016|
Answer Show all 2 answers
Response from Topsail2002 | Property representative |
When in season we do, hopefully they will start to come in by September. Thanks for the inquiry.
We will be attending a small informal wedding at Soundside Park at 2:00 on 1 April and would like to have dinner/reception soon thereafter around 3:30 or 4:00. Will your restaurant be able to accommodate our party at that time for dinner? We will have a party of 10.
24 March 2016|
Response from Topsail2002 | Property representative |
Daddy Mac's can accommodate you all at 5:00 PM, while Mainsail would be able to accommodate you at 4:30 PM. Please let me know if either of these times work for you all. Cheers, Steven Pasquantonio Owner
Is there a kid's menu? Do you take reservations? I will have a party of 13-16 on Father's Day.
1 June 2015|
Response from Topsail2002 | Property representative |
Thanks for the inquiry. Yes, we have a kid's menu and we do take reservations. We can seat you all together. Please call anytime, we will be happy to make one for you. Look forward to seeing you all on Father's... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Takeout, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Reservations, Seating
Good for
Local cuisine, Groups, Special Occasion Dining, Kids, Child-friendly
Open Hours
17:00 - 21:00
17:00 - 21:00
17:00 - 21:00
17:00 - 21:00
17:00 - 21:00
17:00 - 21:00
17:00 - 21:00
Location and Contact Information
  • Address: 404 Roland Ave, Surf City, Topsail Island, NC 28445-6685
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Topsail Island  >  Surf City
  • Phone Number: +1 910-328-0010
  • E-mail
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