For many Oak Island vacationers, the biggest draw of a coastal vacation is the option to pick up a wealth of local Cape Fear seafood to enjoy at home on the grill, in the oven, or on the stove top, and the home grown Haag & Sons Seafood delivers with a wealth of options for sea-faring tastes of all varieties. Owned and managed by Jon Haag, a local fishmonger with more than 25 years of experience, patrons can expect plenty of fresh product as well as timely advice to make their seafood selections truly shine, and become crowd pleasing dishes that the entire family will enjoy.
The fare available clearly varies based on what’s in season or what can be acquired, but can include dozens of local, regional, and even far-reaching catches like sea bass, flounder, hogfish, swordfish, Mahi, salmon, cod, Spanish mackerel, speckled trout, and African Pompano. All of the available specialties can be cut to order on-site, and the pros at Haag & Sons Seafood are happy to tell newcomers the secrets on how to best prepare their fresh catches. With plenty of local expertise and southern hospitality, patrons can rest assured that at-home seafood dinners will be a hit, thanks to the fare and advice provided by Oak Island’s Haag & Sons Seafood.
Is this your business? Update your listing by messaging us
Take a break from the beach and enjoy the winding canals and creeks that border the Elizabeth and Cape Fear Rivers with a visit to the May Moore Park. This small destination, located on the northeastern side of Oak Island, is within walking distance...
Southport is one of the oldest communities in coastal North Carolina, and as such, the town has ties to virtually every major American event. From its initial discovery centuries ago by European explorers, to its role in the American Revolution and...
*13 Palms – Executive Coastal Retreat with Private Heated Pool & Hot Tub*Note: The pool is heated in-season only (May – September).Welcome to 13 Palms, a gorgeous executive-style coastal getaway designed for comfort, relaxation, and memorable...
- Carolina Beach
- 5 Bedrooms
- 4 Bathrooms
- Sleeps 10



