20 Best American Restaurants In Petersburg, VA

Last Updated:
Sort
Saucy's Walk-up BBQ is a restaurant located in Petersburg, Virginia at 257 East Bank Street.
257 East Bank Street, Petersburg, VA, 23803
Rank
1
20 votes
Sponsor
0.0
Joe's Steak and Seafood is a restaurant located in Petersburg, Virginia at 6324 Boydton Plank Road. They are open every day except Monday.
6324 Boydton Plank Road, Petersburg, VA, 23803
Rank
2
6 votes
Sponsor
0.0
Neptune's Land & Sea is a restaurant located in Petersburg, Virginia at 403 East Washington Street. They are open every day except Monday. Take a moment to "Expect The Unexpected". Come out to enjoy music, laughter and fun...with a touch of class. Unlike any other experience in town, this...
403 East Washington Street, Petersburg, VA, 23803
Rank
3
9 votes
Sponsor
0.0
Longstreet's Deli is a restaurant located in Petersburg, Virginia at 302 North Sycamore Street. This restaurant serves wings, chef salad, loaded cheese fries, grilled sausage trio, longstreet's sampler, soup of the day, and fried oyster basket. They also serve spinach and artichoke, seared ahi...
302 North Sycamore Street, Petersburg, VA, 23803
Rank
4
13 votes
Sponsor
0.0
Croaker's Spot is a restaurant located in Petersburg, Virginia at 39 River Street. They are open every day of the week. Croakers Spot restaurant. The Soul of Seafood in Richmond and Petersburg Virginia.
39 River Street, Petersburg, VA, 23803
Rank
5
14 votes
Sponsor
0.0
Nanny's Restaurant is a restaurant located in Petersburg, Virginia at 11900 South Crater Road. This restaurant serves hushpuppies (dozen), chicken leg, big barbeque (chopped), old fashioned milk shake, green beans, collard greens, and baked beans. They also serve cabbage, ice cream (per scoop), cheeseburger, extra cheese, hamburger, onion rings, and grilled cheese. They are open every day...
11900 South Crater Road, Petersburg, VA, 23805
Rank
6
3 votes
Sponsor
0.0
Bistro at Market & Grove is a restaurant located in Petersburg, Virginia at 422 North Market Street. They are open every day except Monday.
422 North Market Street, Petersburg, VA, 23803
Rank
7
5 votes
Sponsor
0.0
Rinkeydink Cafe is a restaurant located in Petersburg, Virginia at 2550 South Crater Road. They are open every day except Monday and Sunday.
2550 South Crater Road, Petersburg, VA, 23805
Rank
8
1 votes
Sponsor
0.0
The Mad Italian Pasta & Steak House is a restaurant located in Petersburg, Virginia at 2545 South Crater Road. This restaurant serves spaghetti with marinara sauce, soup of the day, meatballs, normal piza, baked potato, gyro dinner, and french fries. They also serve our famous spaghetti ala greek, chocolate cake, greek special, chicken tenders, zesty ranch/salad chicken tenders, eggplant...
2545 South Crater Road, Petersburg, VA, 23805
Rank
9
4 votes
Sponsor
0.0
Old Towne's Alibi is a restaurant located in Petersburg, Virginia at 305 North Sycamore Street.
305 North Sycamore Street, Petersburg, VA, 23803
Rank
10
4 votes
Sponsor
0.0
Arby's is a restaurant located in Petersburg, Virginia at 3300 South Crater Road. This restaurant serves crispy chicken farmhouse salad, angus philly, roast beef classic, roast turkey ranch & bacon sandwich, buttermilk chicken cordon bleu sandwich, mozzarella sticks 4 piece, and roast turkey & swiss. They also serve roast beef 'n cheese slider, roast turkey farmhouse salad, potato cakes, orange...
3300 South Crater Road, Petersburg, VA, 23805
Rank
11
2 votes
Sponsor
0.0
Mo's is a restaurant located in Petersburg, Virginia at 719 High Street. They are open every day except Monday and Tuesday.
719 High Street, Petersburg, VA, 23803
Rank
12
3 votes
Sponsor
0.0
Traditionz Wings & Grill is a restaurant located in Petersburg, Virginia at 3140 South Crater Road. They are open every day of the week. The most comprehensive English language dictionary with reverse look-up. A trusted resource for vocabulary building & grammar usage in English. Subscribe now. Daniel Joseph Boorstin (October 1, 1914 - February 28, 2004) was a prolific American historian,...
3140 South Crater Road, Petersburg, VA, 23805
Rank
13
1 votes
Sponsor
0.0
Jade Garden is a restaurant located in Petersburg, Virginia at 101 South Crater Road. They are open every day of the week. Your website is currently under construction, please check back later.
101 South Crater Road, Petersburg, VA, 23803
Rank
14
2 votes
Sponsor
0.0
Jimmy's is a restaurant located in Petersburg, Virginia at 16 Goodrich Avenue.
16 Goodrich Avenue, Petersburg, VA, 23805
Rank
15
1 votes
Sponsor
0.0
Liason Restaurant is a restaurant located in Petersburg, Virginia at 37 North Crater Road. They are open every day except Monday and Tuesday.
37 North Crater Road, Petersburg, VA, 23803
Rank
16
0 votes
Sponsor
0.0
16 West is a restaurant located in Petersburg, Virginia at 16 West Old Street. They are open every day except Monday and Sunday.
16 West Old Street, Petersburg, VA, 23803
Rank
17
1 votes
Sponsor
0.0
Waffle House is a restaurant located in Petersburg, Virginia at 5631 Boydton Plank Road. This restaurant serves the avondale salad, bert's best bowl of chili, angus hamburger (1/4 lb.), cheese, "original" angus cheeseburger, texas bacon lover's b.l.t., and steak & eggs. They also serve texas angus patty melt (1/4 lb.), bacon angus 1/4 lb. cheeseburger, diced, bowl of cheese grits, topped,...
5631 Boydton Plank Road, Petersburg, VA, 23803
Rank
18
1 votes
Sponsor
0.0
Spike's is a restaurant located in Petersburg, Virginia at 100 North Sycamore Street.
100 North Sycamore Street, Petersburg, VA, 23803
Rank
19
0 votes
Sponsor
0.0
Chick-fil-A is a restaurant located in Petersburg, Virginia at 1 Hayden Street.
1 Hayden Street, Petersburg, VA, 23803
Rank
20
0 votes
Sponsor
0.0