Best American Restaurants in Petersburg
Price
Regions
Areas
Top Rated
Dining Options
Seating options
Accessibility
73 restaurants available nearby
How are Featured results ranked
Booked 35 times today
Booked 84 times today
Booked 22 times today
Booked 23 times today
See what locals rave about
From verified diners like you
From verified diners like you
- GgillesLondon •1 review4.0Dined todayVery decent restaurant in a great hotel which is not common. The pork shank was delicious (enough for 2 ) and the burger was great too. The grilled oysters were definitely indulgentMore infoLemaire at The Jefferson Hotel$$$$• Contemporary American• Richmond•4.8
- DDavidVirginia •2 reviews5.0Dined on 3 Nov 2026Food was amazing. My wife told me this is a quintessential Richmond restaurant. It was that and everything else.More infoThe Tobacco Company Restaurant$$$$• American• Richmond•4.6
- GGreg1 review5.0Dined on 3 Nov 2026Dinner and drinks were delicious, the vibe of the restaurant was simply incredible, and our server, Chloe, was incredibly welcoming and accommodating. We were even given a complimentary mousse at the end of the night, for being “pleasant to serve.” This absolutely tops the charts as far as dining experiences in Richmond go.More infoLafayette Tavern$$$$• American• Richmond•4.7
- KKathleenNew York City •1 review5.0Dined on 22 Oct 2026My entire group loved their food and enjoyed the view and service.More infoUpper Shirley Vineyards$$$$• American• Richmond•4.7
- RRichardVirginia •1 review5.0Dined on 9 Oct 2026Very enjoyable. Attentive, welcoming service. Good food, great ambianceMore info20 West Rooftop$$$$• American• Petersburg•4