Restaurants & Nightlife on Topsail Island

From fresh-off-the-boat seafood to craft brews and beach tacos. Your guide to every bite and sip on the island.

Dining on Topsail Island

Whether you're craving a leisurely waterfront dinner, a quick bite between beach sessions, or a cold craft beer as the sun goes down, Topsail Island has you covered. Our local restaurants are run by folks who know this island inside and out — and it shows in every plate. Here's our complete guide, organized by town, so you can find exactly what you're hungry for.

Surf City Restaurants

Surf City is the heart of Topsail Island's dining scene, with everything from BBQ joints and taco stands to sushi bars and waterfront grilles. Here's the full lineup:

  • Island Delights
    316 N New River Dr., Surf City, NC 28445
    📞 910-328-1868
  • Surf City BBQ
    13500 NC-50 #111, Surf City, NC 28445
    📞 910-328-4227
  • Buddy's Crabhouse
    101 Roland Ave., Surf City, NC 28445
    📞 910-328-1515
  • SurfDog Brews & Bites
    204 N New River Dr. Unit A, Surf City, NC 28445
    📞 910-541-2358
  • Fancy Sushi Asian Fusion
    124 N New River Dr., Surf City, NC 28445
    📞 910-328-1121
  • HWY 55 (Andy's)
    106 S New River Dr. Unit C, Surf City, NC 28445
    📞 910-328-2111
  • New York Corner Deli
    206 N Topsail Dr., Surf City, NC 28445
    📞 910-328-2808
  • Beauchaines 211
    211 S Topsail Dr., Surf City, NC 28445
    📞 910-328-1888
  • The Daily Grind
    114 N Topsail Dr., Surf City, NC 28445
    📞 910-541-0471
  • Max's Pizza
    602 Roland Ave., Surf City, NC 28445
    📞 910-328-2158
  • Daybreak Donuts
    303 S Topsail Dr., Surf City, NC 28445
    📞 910-541-0133
  • Daddy Mac's Beach Grille
    108 N Shore Dr., Surf City, NC 28445
    📞 910-328-5577
  • Coastal Wing & Spirits Co.
    108 Triton Ln., Surf City, NC 28445
    📞 910-803-0324
  • Salty Turtle Beer Company
    103 Triton Ln., Surf City, NC 28445
    📞 910-803-2019
  • The Trailer Bar
    1701 N New River Dr., Surf City, NC 28445
    📞 910-541-0777
  • The Peak Taphouse and Kitchen
    205 Roland Ave., Surf City, NC 28445
    📞 910-541-0123
  • Shaka Taco
    107 N Shore Dr., Surf City, NC 28445
    📞 910-616-3118
  • High Waters Sports Bar & Grill
    614 N New River Dr., Surf City, NC 28445
    📞 910-541-0877
  • Sunrise Bagel Co.
    303 S Topsail Dr. Unit B, Surf City, NC 28445
    📞 910-541-2955
  • Margaritas Mexican Grill & Cantina
    204-F N New River Dr., Surf City, NC 28445
    📞 910-541-0167

Good Food, Sandy Feet, No Reservations Needed

Most island spots are come-as-you-are. Flip-flops welcome.

Topsail Beach Restaurants

At the southern end of the island, Topsail Beach keeps things simple and delicious. These two spots are local institutions:

  • Beach Shop & Grill
    701 S. Anderson Blvd., Topsail Beach, NC 28445
    📞 910-328-6501
  • The Breezeway Restaurant
    636 Channel Blvd., Topsail Beach, NC 28445
    📞 910-328-4302

North Topsail Beach Restaurants

Head north for a true island bar experience. Toes in the sand, drink in hand:

  • Tiki Bar
    2181 New River Inlet Rd, North Topsail Beach, NC 28460
    📞 910-541-2900

After Hours

Nightlife on Topsail

Salty Turtle Beer Company

Craft beers brewed right here on the island.

103 Triton Ln., Surf City

910-803-2019

The Trailer Bar

Laid-back drinks with a one-of-a-kind atmosphere.

1701 N New River Dr., Surf City

910-541-0777

High Waters Sports Bar & Grill

Catch the game with cold drinks and good company.

614 N New River Dr., Surf City

910-541-0877

Tiki Bar

Sand-floor vibes at the north end of the island.

2181 New River Inlet Rd, North Topsail Beach

910-541-2900

Lewis Realty Associates

Stay close to the best bites on the island.

Browse Vacation Rentals