Where to eat American food in Petersburg: The Best Restaurants and Bars

September 13, 2019 Leida Jutras

Find out what American restaurants to try in Petersburg. Petersburg is an independent city in the Commonwealth of Virginia in the United States. As of the 2010 census, the population was 32,420. The Bureau of Economic Analysis combines Petersburg (along with the city of Colonial Heights) with Dinwiddie County for statistical purposes. It is located on the Appomattox River and 21 miles (34 km) south of the state capital of Richmond. The city's unique industrial past and its location as a transportation hub combined to create wealth for Virginia and the region.
Things to do in Petersburg

10. Joe's Steak and Seafood

6324 Boydton Plank Rd, Petersburg, VA 23803-7402 American, Seafood, Steakhouse Lunch, Dinner Takeout, Seating, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Table Service, Reservations +1 804-732-0610 https://joesteakandseafood.com/
Food
Service
Value
Overall Ratings

4 based on 87 reviews

Joe's Steak and Seafood

Reviewed By srmt2010

Found this restaurant on trip advisor and so glad we visited! The scallops, baked potato and asparagus were all delicious. My son enjoyed his fish ‘n chips, and my husband loved his seafood nachos. Service was excellent! We will definitely return before our trip is over.

9. Longstreet's Deli

302 N Sycamore St, Petersburg, VA 23803-3230 American, Bar, Pub, Deli Lunch, Dinner, Brunch, Late Night Takeout, Seating, Wheelchair Accessible, Serves Alcohol, Full Bar, Television, Table Service, Live Music +1 804-722-4372 http://longstreetsdeliva.com
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 156 reviews

Reviewed By greenehalltam

My hubby and I came here for an early dinner/ late lunch. It's easy to find a good table around 3 or 4 because they don't transition to dinner until 5. That's when the crowd comes. The lunch menu has a wonderful variety of sandwiches, burgers, wraps, soups, salads and paninis. I chose a chicken cordon bleu panini and pasta salad. Portions were great and the meal was delicious. My husband and I split a huge slice of cheesecake drizzled with caramel after finishing our meal. I highly recommend this place for people of all ages until 6, after the crowd should be more mature as it turns more into a bar after.

8. King's Barbecue

2910 S Crater Rd, Petersburg, VA 23805-9223 American, Barbecue Lunch, Dinner Takeout, Seating, Parking Available, Highchairs Available, Wheelchair Accessible, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover +1 804-732-0975 http://www.kingsfamousbarbecue.com/
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 143 reviews

King's Barbecue

Reviewed By Joe E

Having heard about the restaurant from friends, I wanted to try the fare. I had sliced pork with two sides. The meat was juicy and was cooked perfectly well. I also tried a slice of fresh baked apple pie that was heavenly! It is worth trying if you haven’t done so yet.

7. Wabi Sabi

29 Bollingbrook St, Petersburg, VA 23803-4548 Japanese, American, Sushi Dinner, Lunch, Late Night Takeout, Seating, Serves Alcohol, Full Bar, Table Service, Reservations, Live Music +1 804-862-1365 http://www.eatwabisabi.com/
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 176 reviews

Wabi Sabi

Reviewed By G-lambo777

Visited Wabi Sabi for an early dinner and was seated immediately and excellent service entire visit. Ordered the seaweed roll and the veggie roll for entree and both dishes came out fast and tasted great. We look for vegan and vegetarian friendly places to eat and will visit Wabi Sabi again

6. Nanny's

11900 S Crater Rd, Petersburg, VA 23805-7435 American Lunch, Dinner Takeout, Seating, Parking Available, Highchairs Available, Wheelchair Accessible, Buffet +1 804-733-6619 http://nannysbbq.com/
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 162 reviews

Nanny's

Reviewed By GtwoG2

Most of my co-workers love this place. In my opinion- It’s not bad going down but have a bottle of tums and mouthwash for the acid reflux and horrible lard/pig fat aftertaste. It’s an all you can eat pulled pork, fried chicken, cabbage, corn, green beans, & hush puppies (all taste like they were fried or cooked in pig fat), salad, mashed potatoes, beef patties I’m very dark brown gravy. They had 2 soups that I didn’t try. The desert bar had canned peaches that didn’t look or taste very fresh, apple cobbler with very few apples, they were out of banana pudding so I didn’t try that. After lunch, I burped for at least 36 hours with Tums. The sweet tea was the best. Payment is charged upon entering the door. Tips can be left when you pay before you eat or at the table after you’re served and done with your meal.

5. Croaker's Spot

39 River St, Petersburg, VA 23803-4554 American, Seafood Lunch, Dinner, Brunch, Late Night Takeout, Reservations, Seating, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Table Service, Live Music +1 804-957-5635 http://www.croakersspot.com/
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 335 reviews

Croaker's Spot

Reviewed By erichW9577AJ

Was invited out to try this place. Ordered the 2 piece fish and fries. It was delicious.Cornbread was moist and mac and cheese was awesome. Its a bit pricey, but you are paying for quality. Staff was friendly, and decor was interesting located in s historic "old town".

4. Saucy's Walk-up

5th and Bollingbrook Streets Located in the Rear of the Building at 257 E. Bank Street in Petersburg, VA, Petersburg, VA 23803 American, Barbecue Lunch, Dinner Takeout, Outdoor Seating, Seating, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Accepts Credit Cards, Table Service [email protected] +1 804-504-3075 http://www.facebook.com/pages/Saucys-Walk-Up/162449120437881
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 398 reviews

Saucy's Walk-up

The famous "Walk-Up" Shipping container is still located at the corner of Fifth and Bollingbrook Streets in Petersburg, VA. We are proud to now offer full service "Sit-Down" dining in the cream colored building right behind the container. The "Sit-Down" i

Reviewed By srmt2010

Read the great reviews about this place on here and had to see for myself. Not disappointed one bit! The pulled pork was so tender and good and the sauce was amazing. Let me say the Saucy’s slaw was the best slaw I’ve ever had on a bbq sandwich. The cilantro in it gave it the best flavor. The potato salad was equally delicious. I wish our trip was longer so we could come back for more!

3. The Brickhouse Run

407 Cockade Aly # 409, Petersburg, VA 23803-4556 Bar, Pub, American, Contemporary Dinner Takeout, Seating, Serves Alcohol, Full Bar, Table Service [email protected] +1 804-862-1815 http://brickhouserun.com/
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 260 reviews

The Brickhouse Run

Reviewed By Mike3521

Visited with friends and had great time. Menu selections varied enough that one won’t have a problem finding something to please. The Shepherds Pie is delicious. Very good beer selection on tap. Service is efficient, pleasant, and helpful. Great English Pub atmosphere. Pricing about what one would expect, moderate. Worth a try when in or near Petersbugh.

2. Dixie Restaurant

250 N Sycamore St, Petersburg, VA 23803-3228 American, Diner Lunch, Breakfast, Brunch Takeout, Seating, Street Parking, Free Off-Street Parking, Highchairs Available, Wheelchair Accessible, Accepts Mastercard, Accepts Visa, Digital Payments, Accepts Discover, Accepts Credit Cards, Table Service [email protected] +1 804-732-7425 http://www.facebook.com/pages/Dixie-Restaurant/121425451271945?sk=timeline&ref=page_internal
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 236 reviews

Dixie Restaurant

The Dixie is a landmark breakfast and lunch establishment in the heart of Old Towne Petersburg since the 1920s and in it's current location since 1939. It has seen several owners over the years and remains a local favorite. We specialize in traditional so

Reviewed By Reader95

Very friendly and cozy small town feel to this restaurant in the heart of downtown...youngest daughter even gave it high marks! My other daughter said the homemade peanut butter pie was delicious, and the barbeque pork sandwich with slaw was a hit with me. Definitely would return!

What to do and see in Petersburg, United States: The Best Places and Tips

1. City Table

9 E Old St, Petersburg, VA 23803-4558 American, Steakhouse, Bar, Seafood, Wine Bar Late Night, Drinks, Lunch, Dinner Seating, Parking Available, Free Off-Street Parking, Television, Serves Alcohol, Full Bar, Wine and Beer, Digital Payments, Free Wifi, Accepts Credit Cards, Table Service, Reservations, Wheelchair Accessible [email protected] +1 804-732-1220 http://www.citytableoldtown.com
Food
Service
Value
Overall Ratings

4 based on 49 reviews

City Table

Trendy American Restaurant & Bar in historic Old Town Petersburg , Va. Absolutely stunning architecture inside of this original octagonal farmers market building.City Table features a fresh ,upscale, and modern take on American Cuisine we offer seafood,ra

Reviewed By J8703YMcharlesb

I would go back just for the fantastic service. Norm is the best waiter around. The food was excellent, but nothing compares to the service.

Petersburg Food Guide: 10 Must-Eat Restaurants & Street Food Stalls in Petersburg

ThingsTodoPost © 2018 - 2024 All rights reserved.