We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Beach Shop and Grill

701 S Anderson Blvd, Topsail Beach, Topsail Island, NC 28445
+1 910-328-6501
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good26%
  • Average10%
  • Poor4%
  • Terrible2%
Travellers talk about
“quiche” (5 reviews)
Closed Now
All hours
American, Seafood, Vegetarian Friendly, Vegan Options
$$ - $$$
701 S Anderson Blvd, Topsail Beach, Topsail Island, NC 28445
All Details
Write a Review
Reviews (411)
Traveller rating
Traveller type
Time of year

1 - 10 of 410 reviews

Reviewed 2 days ago

Always satisfied when we stop at Beach Shop and Grill. They don't take reservations, but we've never had to wait more than a few minutes for a table.

Thank Robert F
Reviewed 6 days ago via mobile

Loved this place. Went for breakfast. Had French Toast which was awesome and then some of the best grits I have ever had. My husband got an omelet and said it was very good. Great Fast Service and Cute Gift Shop too. Will definitely be...More

Thank LynchburgPrincess
Reviewed 1 week ago

I read the reviews before we went, so I was prepared! We stayed on this end of Topsail so it was the best choice for our one night on the island. The food and service was great! We had a 18 month old boy &...More

Thank LaceyK2014
Reviewed 2 weeks ago via mobile

Seated promptly, no complaints about service, accommodated my son's food allergy. I had the fish special and am still thinking about it 2 days later - fresh and perfectly cooked. Prices were a little high but not unreasonable for the size and quality. Definitely recommend!

Thank Jennifer E
Reviewed 2 weeks ago via mobile

We come back year after year after year! It is the most consistent and yummy restaurant on the island!

Thank Diane B
Reviewed 3 weeks ago via mobile

Quality meals but prices are high for Topsail. Waitress was not educated to the wine list and had to ask me three times to point to the Italian red I had chosen. We were also asked to pour our own glasses. Food allergy was ignored...More

Thank Bob W
Reviewed 3 weeks ago via mobile

This restaurant was dimly lit and extremely loud. We could hardly hear our own conversation across the table. Our waiter seemed ill prepared and didn't project his voice over the din when trying to recite the specials. The meals were overpriced, and the fish was...More

Thank Molly M
Reviewed 3 weeks ago via mobile

My daughter and I crossed the street from Quarter Moon's Wine Bar after a wine tasting and decided to have dinner here. What a wonderful find! I had the shecrab soup which was fabulous, tuna starter and a salad. My daughter had the scallops and...More

Thank Twicavey
Reviewed 4 weeks ago via mobile

A bit pricey, but delicious! I had the scallops, & they were perfectly! prepared. I had a lovely dinner

Thank HBDillon
Reviewed 4 weeks ago

We ate at Beach Shop and Grill on July 20th, 2017. We had previously been to Beach Shop and Grill in 2012. The food was just as good the second time. My husband had the scallops, I had the shrimp and grits (very good!) and...More

1  Thank FortMillMom
Nearby Restaurants
Jebby's on 17
205 reviews
6.63 km away
Cora's Isle-End Deli
72 reviews
.24 km away
Sawmill Grill
139 reviews
6.52 km away
Nearby Attractions
Missiles and More Museum
62 reviews
.23 km away
Patio Playground
70 reviews
.23 km away
Quarter Moon Books & Gifts
30 reviews
.06 km away
The Gift Basket of Topsail Island
15 reviews
.05 km away
Questions & Answers
Get quick answers from Beach Shop and Grill staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Special Occasion Dining, Local cuisine, Child-friendly, Kids
Open Hours
08:00 - 15:00
17:00 - 21:00
08:00 - 15:00
17:00 - 21:00
08:00 - 15:00
17:00 - 21:00
08:00 - 15:00
17:00 - 21:00
08:00 - 15:00
17:00 - 21:00
08:00 - 15:00
17:00 - 21:30
08:00 - 15:00
17:00 - 21:30
Location and Contact Information
  • Address: 701 S Anderson Blvd, Topsail Beach, Topsail Island, NC 28445
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Topsail Island  >  Topsail Beach
  • Phone Number: +1 910-328-6501
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing