
Open 5PM 7 Days a Week
The Mainsail Restaurant has been on Topsail Island since 1994. The Mainsail Restaurant serves the best in steaks, seafood and pasta in a cozy family friendly environment that will make everyone in your party comfortable and happy.
The Mainsail Restaurant gladly takes reservations. Call 910 328 0010.
If calling during the day, please be sure to leave your name, number of people in your party, the time you want to dine, and a call back number (out of town cells ok) and we will return your call when we get in to confirm your reservation.