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.

King's Barbecue

2910 S Crater Rd, Petersburg, VA 23805-9223
+1 804-732-0975
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent42%
  • Very good33%
  • Average15%
  • Poor5%
  • Terrible5%
Travellers talk about
“apple pie” (7 reviews)
“pork” (14 reviews)
“hush puppies” (10 reviews)
Open Now
All hours
American, Barbecue
$$ - $$$
2910 S Crater Rd, Petersburg, VA 23805-9223
Write a Review
Reviews (99)
Traveller rating
Traveller type
Time of year

1 - 10 of 99 reviews

Reviewed 4 days ago via mobile

This is a good, clean restaurant that is frequented by locals. The prices are moderate and the menu is fairly typical with specials on the chalkboard. The chicken & dumplings on Saturday are delicious. My favorites include the Angus Beef Barbecue with that smoky flavor,...More

Thank HaveChocolate
Reviewed 4 weeks ago via mobile

Was in Petersburg with the family while my son was stationed at Fort Lee, we found this landmark of a restaurant. The food was incredible. We had the fried chicken, BBQ pork, fried fish, BBQ chicken and brisket. Everyone noted their dish was excellent! The...More

Thank trainwreck_va
Reviewed 12 May 2017

A group of us stopped in for lunch and were not really impressed with our meals. There was only one sauce flavor presented and no ribs. The BBQ beans needed more flavor.

Thank BigDMI
Reviewed 30 April 2017 via mobile

We stopped here because of the great reviews and were not disappointed. Great sweet tea and the pork was amazing. We loved the sauce so much we bought a bottle for home. Only complaint was the chicken was dry and didn't have much flavor. The...More

Thank angie7612
Reviewed 17 April 2017

Stopped in for a carry out order of Pulled Pork Sandwich which came with your choice of two sides ($5.50). I choose the deep fried Potato Pancakes and Mac'n'Cheese. Glass of Sweet Tea ($1.50). So, for $7 (plus tax) you get far more that the...More

Thank 767NucEngineer
Reviewed 7 April 2017

For those who are local believe this is some of the best BBQ in the area. I travel a lot and know what good BBQ is. We found the brisket to be tough and the pork pulled meet was very dry. They only offer 1...More

Thank LWGold
Reviewed 19 February 2017 via mobile

Great return visit to introduce my toddler to a family tradition. My toddler loved the hotdog and fries. I enjoyed my pork sandwich with fries and coleslaw. Hubby got the minced beef platter with potato cake and green beans which he enjoyed. We wanted cherry...More

Thank kecompel
Reviewed 18 February 2017

We stopped in for a quick lunch, and although the restaurant is attractive and our server was very sweet, the barbeque wasn't quite as good as I expected. It was fine, but just not exceptional. The buns were fairly small and not special, either. The...More

Thank Susan L
Reviewed 10 February 2017

This restaurant was recommended by staff at our hotel and it did not disappoint. Upon entry, the staff were outrageously welcoming and friendly. We ordered the pulled pork dinners, each selecting different sides and it was all delicious and filling. (They also have beef and...More

Thank Ann622
Reviewed 11 January 2017

I was in town for a day. After a long drive, I found this restaurant down the street from my hotel. I was very surprised how good the food tasted. I ordered the chopped pork sandwich and macaroni salad. It was great! The price was...More

Thank glrmcclt
Nearby Restaurants
Mad Italian
197 reviews
.72 km away
Yankee Coffee Shoppe
30 reviews
.59 km away
Jimmy's Grill
54 reviews
1.39 km away
Nearby Attractions
Petersburg National Battlefield Park
340 reviews
5.64 km away
US Army Quartermaster Museum
31 reviews
6.12 km away
Swaders Sports Park
14 reviews
6.47 km away
Keystone Tractor Works
35 reviews
6.57 km away
Questions & Answers
Get quick answers from King's 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
Average prices
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Highchairs Available
Good for
Child-friendly, Kids, Groups
Open Hours
11:00 - 20:30
11:00 - 20:30
11:00 - 20:30
11:00 - 20:30
11:00 - 20:30
Location and Contact Information
  • Address: 2910 S Crater Rd, Petersburg, VA 23805-9223
  • Location: United States  >  Virginia (VA)  >  Petersburg
  • Phone Number: +1 804-732-0975
  • 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