WALK-INS WELCOME.
Reserve your table on Resy.

About

The Beach Shop and Grill is a casual fine dining
restaurant in Topsail Beach, North Carolina,
serving brunch, lunch and dinner.

Our menus focus on southern coastal cuisine rooted
in seasonality and place, highlighting locally and
regionally sourced organic ingredients and fresh seafood
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.

Dine Al Fresco 
Settle in on the patio and enjoy our full menu,
craft cocktails and award-winning wine program.
No reservations. First come, first served.
Check our social media for the live music schedule.

Dogs are always welcome!
*Subject to weather closure.

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

LUNCH
Wednesday - Saturday 
11:00 AM - 3:00 PM
DINNER
Wednesday - Sunday 
5:00 PM - 9:00 PM
BRUNCH
Sunday 
9:00 AM - 3:00 PM


701 S. Anderson Blvd.
Topsail Beach, NC 28445

Contact

910-328-6501

beachshopandgrill@gmail.com

Order To Go

Reservations

Gift Cards