701 S. Anderson Blvd.
Topsail Beach, NC 28445

Restaurant Hours

Thursday – Saturday
Lunch: 11 AM – 3:30 PM
Dinner: 5 PM – 10 PM
Brunch: 9 AM – 3:30 PM
Dinner: 5 PM – 10 PM

Shop Hours

Thursday – Sunday
10 AM – 10 PM


(910) 328-6501


Book Your Reservation Now

Jeff & Cheryl Price

The Beach Shop & Grill

The Beach Shop & Grill first began as Warren’s Soda Shop in 1952, serving hotdogs, hamburgers, and orangeades. In the early 1970s, Warren’s was renamed “Beach Shop & Grill,” with an addition of a beach retail store.

In March 2002, Jeff and Cheryl Price, with a combined experience of fifty years in the food service industry, purchased the restaurant and retail store and made it what it is today.

Over the years, they have added dinner with a focus on creating farm and ocean to table menus, scratch-made desserts, delicious craft cocktails, and an award-winning wine program.

The Beach Shop & Grill proudly works with high-quality, small farmers and purveyors when possible.

Currituck Oyster Company, Belhaven, NC
Heritage Farms Cheshire Pork, Wayne County, NC
Anson Mills, Columbia, SC
Painted Hills Natural Beef, Fossil, OR
Nueske’s Bacon, Wittenberg, WI

Our Team

Led by award-winning Executive Chef Jordan Keen, the Beach Shop & Grill culinary team has worked in professional kitchens and brings their talent and passion for creating menus focused on seasonal produce and flavors to your table.

In the dining room, enjoy pairings by two certified Court of Master Sommeliers of hand-selected boutique wines from our award-winning wine program.

Jordan Keen and Staff
The Patio at Beach Shop & Grill
The Beach Shop