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 menusinvite 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.
Dogs are always welcome!
Check our social media for the live music schedule.
*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.
LUNCH
Tuesday - Saturday
11:00 AM - 3:00 PM
DINNER
Tuesday - Sunday
5:00 PM - 9:00 PM
BRUNCH
Sunday
9:00 AM - 3:00 PM
701 S. Anderson Blvd.
Topsail Beach, NC 28445
910-328-6501
beachshopandgrill@gmail.com