Category > Restaurants

Dining Out On Pleasure Island / Carolina Beach

There are lots of places to eat out on Pleasure Island, from Monkey Junction to Kure Beach. And the cuisine choices are just as plentiful… steakhouses, Italian, Delicatessens, Mediterranean, Chinese, Thai, Indian, Barbecue and more. But certainly Seafood is king at the beach. Look through our complete list of dining choices for breakfast, lunch, dinner and late night. Many bars stay open until 2:00 am.

More Resources
Dining / Restaurants in Wilmington, NC

The Deck House Restaurant

One of the few restaurants on Pleasure Island that can say they are fine dining. The Deck House features steaks, seafood and pasta specialties, a full Bar and Cocktail Lounge inside a former Presbyterian Church building.

205 Charlotte Avenue
Ph: (910) 458-1026

Surf House Restaurant, Oyster Bar and Surf Camp

The Surf House prides itself on excellent service and creative entrees served in a “fish camp” style dining room with an intimate bar offering craft cocktails, brews and wine.

604 N. Lake Park Blvd.
Ph: (910) 707 - 0422

The Lazy Pirate Sports Grill

The Lazy Pirate features pub food like wings, burgers and sandwiches in addition to great seafood dishes in a fun atmosphere with beach volleyball, corn hole, pool tables and lots of TVs for live sport.

701 North Lake Park Boulevard
Ph: (910) 458-5299

The Sea Witch Cafe and Tiki Bar

Right by the Atlantic Ocean is one of Pleasure Island’s must visit restaurants and bars… The Sea Witch Cafe & Tiki Bar. Serving tasty lunch and dinner entrees, daily specials and great pub food, the Sea Witch is the perfect spot to watch the game, enjoy a hot local band or just relax and feel the ocean breezes.

227 Carolina Beach Ave N.
Ph: 910-707-0533

Gulfstream Seafood Restaurant

You can’t go wrong if you know where the locals go… and that’s to The Gulfstream for good food, good service good prices. From breakfast choices to sandwiches and burgers, to seafood and entrees made just like home, Gulfstream is a Carolina Beach staple.

78 Myrtle Avenue
Ph: (910) 458-8774

Charlie Graingers Hot Dogs and Brisket

Used to be the best place to get a hot dog was the ballpark. But Charlie Grainger’s has elevated the hot dog to an art form. Serving gourmet dogs with loads of toppings, plus tender beef brisket, turkey gumbo, sandwiches and more. Welcome Charlie!

1401 N Lake Park Blvd, #28
Ph: (910) 707-0285

Jack Mackerel’s Island Grill

At the southern end of Pleasure Island, at the Kure Beach Fishing Pier, stands an Island Icon, Jack Mackerel’s Island Grill, a family favorite for seafood, steaks, burgers and other casual dining for lunch and diner.

113 K Avenue
Ph: (910) 458-7668

El Cazador Mexican Restaurant

Why not feel like you’re in Mexico while on vacation in Carolina Beach? Everybody loves Mexican food, which is why so many beach visitors make a family night of it at El Cazador Mexican Restaurant.

101 Lake Park Blvd N
Ph: (910) 458-5226

Shelby Jean’s On The Boardwalk

15 Carolina Beach Avenue N
Ph: 910-707-5041

Freddies Italian Restaurant

Hidden away in Kure Beach at the south end of Pleasure Island is Freddies Restaurant featuring Italian specialties, chops, steaks and more in an atmosphere of a quaint Italian family restaurant.

111 K Ave
Ph: (910) 458-5979

Big Daddy’s Seafood Restaurant

Big Daddy’s now offers fresh local seafood prepared using all new recipes that bring out the best flavors of the ocean. Join us for lunch or dinner outside on the deck, at the tiki bar or inside in one of our large nautical themed dining rooms.

206 K Ave
Ph: (910) 458-8622

Havana’s Restaurant—Seafood, Steaks and Pasta

Located in the heart of Carolina Beach, Havana’s is choice of locals and visitors alike for fresh seafood dishes, excellent steaks and creative pasta dishes served with attention to detail by a friendly staff in a sophisticated yet casual atmosphere.

1 North Lake Park Blvd
Ph: 910.458.2822

Fins Island Buffet and Grill

Fins Island Buffet & Grill serves freshly prepared seafood buffet-style, with lots of seafood choices from shrimp and oysters to crab legs, plus a carving station, sides, a salad bra and desserts. We have a full bar with great wine, beer and spirits. Plus our rooftop grill offers the best view on the island.

300 N. Lake Park Blvd.
Ph: 910-707- 1168

Pops – An Authentic 50s StyleDiner

Pops is an authentic 50s style diner with the cool atmosphere, great music and awesome diner food that goes great with a vacation at he beach, just look for the giant hot dog dowsing itself with mustard right on Lake Park Boulevard in the hear of Carolina Beach, in front of the world famous Boardwalk.

104 N Lake Park Blvd
Ph: (910) 458-7377

Jersey Mike’s Sandwiches and Subs Carolina Beach

Jersey Mike’s has perfected the made-to-order sub sandwich, from the classic sub made with top drawer meats, to fresh garden vegetables, Jersey Mike’s in Carolina Beach is a what a sub restaurant should—great food, fresh ingredients and fast, friendly service.

910 N Lake Park Blvd
Ph: (910) 636-3006

Ida Thai Cuisine

Ida Thai, named for the owner’s daughter, is an authentic family owned and operated Thai Restaurant serving lunch and dinner in Carolina Beach, NC.

304 North Lake Park Boulevard
Ph: (910) 458-8136

Holy Smoke [that’s] BBQ

Specializing in Traditional NC Smoked Barbecue. Smoking our Pork and Beef Brisket on Good ol’ Oak fire wood. Where BBQ is almost a religion.

718 North Lake Park Blvd.
Ph: (910) 458-5300

Blackburn Brothers Fresh Seafood

When you walk in the door of Blackburn Brothers, you know you found the best selection of today’s catch of fish, shrimp, crab and more. Displayed on ice and sold by the pound, you’re shopping where the restaurants shop—right a the docks on CB Harbor.

440 Lake Park Blvd
Ph: Phone number (910) 458-9001

Gibby’s Dock and Dine Restaurant

Gibby’s Dock and Dine offers the only Harbor Views of any dining establishment in Carolina Beach. Steps from the beach, the Boardwalk and with free parking, Gibby’s is the place to go for great seafood, burgers, wings and more. Open seven days a week from 7:00 am to 2:00 am.

315 Canal Drive
Ph: (910) 458-3625

Uncle Vinny’s Pizzeria Ristorante

Uncle Vinny’s is a true family owned Italian restaurant offering Italian specialties, pizza, pasta, sandwiches and more using secret family recipes.

1012 S Lake Park Blvd
Ph: (910) 458-2028

Good Hops Brewing Company

Good Hops Brewing is Carolina Beach’s entry in the growing collection of craft breweries piping up around Wilmington. You fins their taps in some of the best restaurants in Wilmington, but you can’t beat going to the source.

811 Harper Avenue
Ph: (706) 713-1594