Best restaurants near me in Petersburg, VA
Price
- $40 or less
- $41 to $65
- $65 or more
Cuisine
Top Rated
Dining Options
Seating Options
Accessibility
119 restaurants available nearby
Booked 3 times today
Booked 14 times today
Booked 45 times today
Price: Very Expensive
• Steakhouse • Richmond
Booked 33 times today
Booked 38 times today
Price: Expensive
• Contemporary American • Richmond
Booked 19 times today
Dining near Petersburg, VA at a glance
Updated on
See what locals rave about
From verified diners like you
From verified diners like you
- JJaniceVirginia •33 reviews5.0Dined 4 days agoFabulous! From the Service, Ambience and Food! OMG the Food! Sweet potato waffles and 3 gorgeous tasty perfection chicken wings fried! Egg Vegetable scramble! Gracious the portions! The perfection of the taste in this hidden Colonial Heights gem! No matter the distance just go just go and eat for yourself!! The menu is so delectable a decision is difficult but whatever you choose the portion will be large and delicious!More infoMilk and Honey - Colonial HeightsPrice: Moderate• American• Colonial Heights•4.3
- KKathyVirginia •15 reviews5.0Dined 7 days agoEnjoyed a delicious lunch with a beautiful view of eagles and other birds over the river. A go-to place for me.More infoThe Boathouse at City PointPrice: Expensive• Seafood• Richmond•4.6
- IIrisVirginia •1 review5.0Dined on Dec 23, 2024Shirley's is the best thing that has happened in Old Towne Petersburg in a very long time. The food is superb, the service is wonderful and I cannot wait to go back. I have been there for lunch twice and I highly recommend the tomato bisque that comes with a delicious mini cornbread and the new "composed salad" is outstanding, especially with the southern buttermilk dressing. Desserts are unique and so tasty. My favorite part of the meal each time was that I had coffee with warm cream. I have never had that at a restaurant before. Service is outstanding and atmosphere is so nice. I highly recommend Shirley's for lunch. I love it!More infoShirley’sPrice: Moderate• American• Petersburg•4.8
- SSonyaVirginia •1 review4.0Dined on Nov 9, 2024Just hope when you go there, they have what you order because they didn’t for me. But the food is good.More infoShut Yo Mouf SoulfoodPrice: Moderate• Soul food• Petersburg•4.3
Frequently asked questions
Here are the most popular cuisines: American, Steakhouse, Seafood, Contemporary American, Italian and many more.
There are 364 restaurants on OpenTable in Virginia.
Yes, we partner with a third party to retrieve menu information for restaurants near you.