Area Attractions

Restaurants

Batson's Galley
14260 HWY 50 Surf City
(910) 328-4426

Batt's Grill
306 Roland Ave. Surf City
(910) 328-1207

The Beachin' Kitchen
14061 Unit C HWY 50 Surf City
(910) 803-0115

The Beach Shop and Grill
701 S. Anderson Blvd. Topsail Beach
(910) 328-6501

Beauchaines 211
211 S. Topsail Dr. Surf City
(910) 328-1888

Bella Luna Bistro
790 New River Inlet Rd. N. Topsail Beach
(910) 328-0504

Belle of Topsail
518-C Roland Ave. Surf City
(910) 328-1621

The Breezeway
634 Channel Blvd. Topsail Beach
(910) 328-7751

Buddy's Crabhouse
101 Roland Ave. Surf City
(910) 328-1515

Camino Real
13460 HWY 50 Surf City
(910) 329-4500

Crab Pot
508 Roland Ave. Surf City
(910) 328-4331

Crabby Mike's
121 S. Topsail Dr. Surf City
(910) 328-5001

Daddy Mac's Beach Grille
108 N. Shore Dr. Surf City
(910) 328-5577

Englese's Italian Restaurant
13460 HWY 50 Surf City
(910) 329-4200

Gallaghers's Bar Grill
614 N. New River Dr. Surf City
(910) 541-0877

Grand Asian Buffet and Sushi Bar
13500 HWY 50 Unit 111 Surf City
(910) 329-0833

Home Port Restaurant and Pub
718 S. Anderson Blvd. Topsail Beach
(910) 328-7000

Highway 55 50's Style Dining
106 N. New River Dr. Surf City
(910) 328-2111

Island Delight's
316 N. New River Dr. Surf City
(910) 328-1868

JT's Brick Oven Pizza
201 Alston Blvd. Surf City
(910) 329-5500

Long Island Pizza
610 N. New River Dr. Surf City
(910) 328-3156

Lotus Thai Grille
13500 HWY 50 Surf City
(910) 329-4424

Mainsail Restaurant and Bar
404 Roland Ave. Surf City
(910) 328-0010

Max's Pizza
602 Roland Ave. Surf City
(910) 328-2158

New York Corner Deli
206 N. Topsail Dr. Surf City
(910) 328-2808

Nikki's Sushi Bar
124 N. New River Dr. Surf City
(910) 328-1121

Quartermaster's Tavern
13741 HWY 50 Surf City
(910) 328-3100

Rainbow King Chinese Food
201 Alston Blvd. Surf City
(910) 329-8810

Rick's Restaurant and Sports Bar
510 Pete's Way Snead's Ferry
(910) 327-2300

Sear's Landing Grill
806 Roland Ave. Surf City
(910) 328-1312

The Bistro at Just Baked
205 S. Topsail Dr. Surf City
(910) 328-2000

Coffee and Desserts

Bada Bing Italian Ice and Popcorn
Mobile carts on North Topsail Beach
(910) 616-8474

Dairy Queen
106 N. New River Dr. Surf City
(910) 328-3112

Hunga Bunga Java
614 N. New River Dr. Surf City
(910) 328-5282

Island Crush Italian Ice
205 Roland Ave. Surf City
(910) 547-0757

Luna Pops
206 N. Topsail Dr. Surf City
(910) 328-1517

The Daily Grind
208 N. New River Dr. Surf City
(910) 541-0471

The Corner Sweet
404-A Roland Ave. Surf City
(910) 328-3150

The Daily Dip Ice Cream Shop
208 N. New River Dr. Surf City
(910) 541-0744

Quarter Moon Coffee Bar
708 S. Anderson Blvd. Topsail Beach
(910) 328-4969

Yozio Frozen Yogurt Bar
201 Alston Blvd. Surf City
(910) 329-0882

Gift Shops and Beachwear

BumbleBee Market
513 Roland Ave. Surf City
(910) 328-2105

The Beach Shop and Grille
701 S. Anderson Blvd. Topsail Beach
(910) 328-6501

Island Treasures
627 S. Anderson Blvd. Topsail Beach
(910) 328-4487

Island Traders
303 S. Topsail Dr. Surf City
(910) 328-1004

The Gift Basket
702 S. Anderson Blvd. Topsail Beach
(910) 328-7111

The Mermaid's Purse
116 C S. Shore Dr. Surf City
(910) 338-0173

Mia's Marketplace
14061 HWY 50 Surf City
(910) 803-0316

Topsail Island Trading Company
201 N. New River Dr. Surf City
(910) 328-1905

Surfside Sportwear and Gifts
314 N. New River Dr. Surf City
(910) 328-1905

Starfish Gifts
14210 HWY 50 Suite B Surf City
(910) 328-5500

Mystic Treasures
121 S. Topsail Dr. Surf City
(910) 328-6300

Bellavie Boutique
2660 NC 210 #102 Surf City
(910) 329-1447

Quarter Moon Books and Gifts
708 S. Anderson Blvd. Topsail Beach
(910) 328-4969

Eagles
511 Roland Ave. Surf City
(910) 328-4884

Ocean Waves
204 N. New River Dr. Surf City
(910) 328-3305

Wings
106 N. New River Dr. Surf City
(910) 328-5900

Shark Attack 2
125 N. Topsail Dr. Surf City
(910) 328-1346

Tsunami Surf and Resort Wear
13523 HWY 50 Surf City
(910) 803-0673

Surf Shops and Sporting Goods

Carolina Divers
13567-B HWY Surf City
(910) 329-9912

Makin' Waves Jet Ski Rentals
1343 HWY 210 Snead's Ferry
(910) 409-2242

Bert's Surf Shop
320 N. New River Dr. Surf City
(910) 328-1010

On Shore Surf Shop
405 Roland Ave. Surf City
(910) 328-2232

Spinnaker Surf Shop
111 N. Shore Dr. Surf City
(910) 328-2311

Undertoe Surf Shop
831 Roland Ave.Surf City
(910) 328-4122

50 South Surf Shop
302 S. Topsail Dr. Surf City
(910) 328-7911

Ohana Paddle Sports
303 S. Topsail Dr. Surf City
(910) 328-1009

East Coast Sports
409 Roland Ave. Surf City
(910) 328-1887

Herring's Outdoor Sports
701 N. New River Dr. Surf City
(910) 328-3291

Eastern Outfitters
21241 HWY 17 Hampstead
(910) 270-2823

Groceries and Fresh Seafood

Harris Teeter
203 Alston Blvd. Surf City
(910) 329-0711

Food Lion
13601 HWY 50 Surf City
(910) 329-1163

IGA Grocery
106 S. Topsail Dr. Surf City
(910) 328-3961

Jimmy Grubb's Seafood
501 Roland Ave. Surf City
(910) 328-0756

Surf City Crab
508 Roland Ave. Surf City
(910) 328-5004

Thomas' Tackle and Seafood
14210 HWY 50 Surf City
(910) 328-4361

Godwin's Market
721 S. Anderson Blvd. Topsail Beach
(910) 328-5301

South End Seafood
717 S. Anderson Blvd. Topsail Beach
(910) 328-2010

ABC Liquor Store
208 N. New River Dr. Surf City
(910) 328-4321

Swingbridge Beer and Wine
106 N. New River Dr. Surf City
(910) 328-5005

Family Attractions

North Topsail Beach Town Park
465 New River Inlet Rd. North Topsail Beach
(910) 328-1349

Soundside Park
517 Roland Ave. Surf City
(910) 328-4887

Nelva R. Albury Recreation Area
101 Broadway St. Surf City
(910) 328-4131

Family Park
911 S. Topsaail Dr. Surf City
(910) 328-4132

Shipwreck Point Miniature Golf
14418 HWY 50 Surf City
(910) 329-4653

Karen Beasley Sea Turtle Hospital
822 Carolina Blvd. Topsail Beach
(910) 328-3377

Missiles and More Museum
720 Channel Blvd. Topsail Beach
(910) 328-8663

Sandbar Saloon Arcade
1713 N. New River Dr. Surf City
(910) 328-1500

Topsail Skating Rink
714 S. Anderson Blvd. Topsail Beach
(910) 328-2381

Nightlife

The Brass Pelican
2112 N. New River Dr. Surf City
(910) 328-4373

Buddy's
101 Roland Ave. Surf City
(910) 328-1515

Gallagher's Bar and Grill
614 N. New River Dr. Surf City
(910) 541-0877

Gilligan's
14085 HWY 50 Surf City
(910) 328-4090

Home Port Restaurant and Pub
718 S. Anderson Blvd. Topsail Beach
(910) 328-7000

Margaritas Pub
2111 N. New River Dr. Surf City
(910) 328-3066

Sandbar Saloon
1713 N. New River Dr. Surf City
(910) 328-1500

The Trailer Bar
1701 N. New River Dr. Surf City
(910) 541-0777

Quartermaster's Tavern
13741 HWY 50 Surf City
(910) 328-3100

Lo re Lei Pub and Grill
1019 Old Folkstone Rd. Sneads Ferry
(910) 327-0900

Rick's Sports Bar
510 Pete's Way Sneads Ferry
(910) 327-2300

Golf and Country Clubs

Belvedere Country Club
2368 Country Club Dr. Hampstead
(910) 270-2703

Castle Bay Golf Club
107 Links Ct. Hampstead
(910) 270-1978

North Shore Country Club
101 North Shore Dr. Sneads Ferry
(910) 327-2410

Old Point Golf and Country Club
513 Country Club Dr. Hampstead
(910) 270-2403

Topsail Greens Golf Club
1040 Topsail Greens Dr. Hampstead
(910) 270-2883

Porter's Neck Country Club
8403 Vintage Club Cir. Porter's Neck
(910) 686-8180

Fishing Charters and Piers

Belle of Topsail Riverboat
518 Ronald Ave. Surf City
(910) 328-1621

Headhunter Outdoors Inshore Charter
Soundside Park Boat Ramp
(910) 329-0818

Miss Jo Charters
Docked at the Breezeway Motel & Restaurant, Topsail Beach
(910) 742-7431

Surf City Ocean Pier
112 S. Shore Dr. Surf City
(910) 328-3521

Topsail Charter Fishing
409 Roland Ave. Surf City
(910) 358-4912

Seaview Fishing Pier
124 Fishing Pier Ln. North Topsail
(910) 328-3172

Jolly Rodger Pier
803 Ocean Blvd. Topsail Beach
(910) 327-4616

Flat Foot Fishing Charters
Call to arrange pickup location
(910) 805-4552