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.

Pierce's Pit Barbecue

910 Atlantic Ave, 447 East Rochambeau, Virginia Beach, VA 23188-2145
+1 757-491-6218
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent72%
  • Very good17%
  • Average7%
  • Poor4%
  • Terrible0%
Travellers talk about
“sandwich” (2 reviews)
“chicken” (2 reviews)
“great bbq” (3 reviews)
Restaurant Hours
American, Barbecue
910 Atlantic Ave, 447 East Rochambeau, Virginia Beach, VA 23188-2145
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (41)
Traveller rating
Traveller type
Time of year

1 - 10 of 41 reviews

Reviewed 21 September 2017

Pierce's has been a family tradition for us for many years, every time we head down I-95 past Williamsburg. The bar-b-q is always reliably good.

Thank Pat_Tom1
Reviewed 16 September 2017

Great place,great BBQ & Chicken. There is no Pierce's in Virginia Beach. The 910 Atlantic Ave, Virginia Beach address is bogus.

Thank NewTarheel
Reviewed 17 August 2017

Pretty simple place. Plastic molded seats. Look on the wall, see what you want, order, and wait for your number to be called. GREAT FOOD! Just a plain ol' plate of ribs, pork, chicken, etc. with a side and soda pop. We highly recommend this...More

Thank Gary L
Reviewed 13 July 2017

Ate here bc we saw it on Diner's Drive ins and Dives, so assumed it was good. There was like 1000 people there for lunch- nowhere to sit until a family got up and I snagged us a table. Place was very small. You order...More

Thank Linda H
Reviewed 27 May 2017

Our families favorite spot to stop when traveling to VA Beach, Williamsburg or OBX We have been going here for years and will continue, worth driving a few extra miles if you find yourself close to this great joint! Restaurant team is friendly, helpful and...More

Thank Dianne4908
Reviewed 22 February 2017

BBQ is wonderful. Little pricey but great food. Off the beaten path so look for signs. Always stop at Pierce's when in Williamsburg

Thank Kenneth/Linda S
Reviewed 30 October 2016 via mobile

My family and I stopped in for lunch and waited 25 minutes for food and after a long standing we finally found a table in the corner next to the drink machines and we barely had any room. For 5 people our bill was $68....More

Thank Thumper_rox
Reviewed 25 September 2016

As we travel from Va Beach we call ahead for pick up, we love the Brunswick Stew and Bbq, slaw and Brownies

Thank Robert M
Reviewed 7 September 2016

we were looking for something good but quick so we could get back to Williamsburg for a ghost tour, and this place was perfect. Even though it was VERY busy, we were able to get 4 meals and drinks and have time to eat without...More

Thank dls1107
Reviewed 13 August 2016 via mobile

Found this on trip advisor. Close to Great Wolf Lodge. Delicious barbecue!! Family of 7 ate at the restaurant on a Friday evening.....had pulled pork and brisket....everything was tasty....highly recommend!!

Thank Sue D
Nearby Restaurants
Sunnyside Cafe & Restaurant
522 reviews
.49 km away
Mahi Mah's Seafood Restaurant
2,291 reviews
.35 km away
Chix Seaside Grille and Bar
493 reviews
.31 km away
Il Giardino Ristorante
669 reviews
.00 km away
Nearby Attractions
Virginia Beach Fishing Pier
156 reviews
.56 km away
Atlantic Wildfowl Heritage Museum
82 reviews
.22 km away
The Artists Gallery
5 reviews
.75 km away
Rudee Flipper
318 reviews
.67 km away
Questions & Answers
Get quick answers from Pierce's Pit Barbecue 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 910 Atlantic Ave, 447 East Rochambeau, Virginia Beach, VA 23188-2145
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-491-6218
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