We are closed for the season
and will reopen February 5th.
 

Reserve your spot for
Valentine's Day on resy 

About

The Beach Shop and Grill is a casual fine-dining restaurant in Topsail Beach, North Carolina,
offering Southern coastal bistro cuisine rooted in seasonality and place. Our menu highlights locally and regionally sourced organic ingredients from exceptional small farmers and trusted purveyors.

With an award-winning wine list and thoughtfully crafted cocktails, our ever-evolving menus
invite you to sip, savor, and discover something new each time you visit.

Join Us in the Dining Room
The indoor dining room features our full menu in a cozy, casual fine-dining atmosphere.
Enjoy selections from our well curated wine collection which complements the range of flavors
of our thoughtfully crafted and unique menus.

Enjoy Food & Drinks on The Patio
Enjoy our full menu and cocktail list on The Patio! 
Seating is first come, first served. Subject to weather closure. Dogs are always welcome!
Check our social media for the live music schedule.


An additional 3% surcharge will be added to all credit card payments to help offset processing costs.
This amount is not more than we pay in fees.
No additional fees apply to debit card payments.

Hours and Location

CLOSED FOR THE SEASON. 
WE WILL REOPEN FEBRUARY 5TH. 


701 S. Anderson Blvd.
Topsail Beach, NC 28445

Contact

910-328-6501

beachshopandgrill@gmail.com

Order To Go

Reservations

Gift Cards