new year's eve 2025
menu coming soon
reserve on resy.

About

The Beach Shop and Grill is a casual fine dining establishment in Topsail Beach, North Carolina serving Southern Coastal bistro fare emphasizing locally and regionally sourced organic ingredients from high-quality small farmers and purveyors.

Our ever-evolving menu, paired with our award-winning wine program and craft cocktail selection,
perfectly complements our desire to provide a memorable dining experience for our guests.

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.


Hours and Location

Dinner: Thursday-Saturday: 5PM-9PM
Lunch: Thursday-Saturday: 11:00AM-3:00PM
Brunch: Sunday: 9:00AM-3:00PM

701 S. Anderson Blvd.
Topsail Beach, NC 28445

Contact

910-328-6501

beachshopandgrill@gmail.com

Order To Go

Reservations

Gift Cards