Petersburg Restaurants
Make a free reservation
Available for late dinner now in Virginia
View all
See what locals rave about in Petersburg
From verified diners like you
From verified diners like you
- RReginaNew York City •10 reviews5.0Dined 2 days agoDelicious food, excellent service, and moderate prices. A win win all the way around. Beautiful view of St James River with great outside seating.More infoThe Boathouse at City PointPrice: Expensive• Seafood• Richmond•4.4
- CCharlesVirginia •3 reviews5.0Dined 3 days agothe service was exceptional, the food was absolutely delicious and it was a very enjoyable experience.More infoBookbinder's Seafood and SteakhousePrice: Very Expensive• Steakhouse• Richmond•4.8
- GGeraldineLas Vegas •4 reviews5.0Dined 5 days agoBrunch was delicious with great options for savory and sweet. The drinks were beautiful but also well made. The service staff were very attentive and the patio area was lovely.More infoShirley’sPrice: Moderate• Pub• Petersburg•4.6
- LLauraVIPNew Orleans / Louisiana •13 reviews4.0Dined on Mar 8, 2025The food was very good but the noise level was almost unbearable. I felt like I was yelling the whole time we were there.More infoMilk & Honey - Colonial HeightsPrice: Moderate• American• Colonial Heights•4
- IInelisaVIPLas Vegas •2 reviews5.0Dined on Jan 25, 2025The food is nothing short of outstanding, showcasing bold and authentic Caribbean flavors in every bite. From perfectly seasoned jerk chicken to rich, aromatic chicken curry, amazing chicken pineapple fried rice is a celebration of the islands. The service is equally impressive; the staff is attentive, friendly, and eager to make your experience unforgettable. From start to finish, everything exceeded expectations. Highly recommend!More infoSoul RebelPrice: Moderate• Caribbean• Petersburg•3.8
Restaurant experiences trending in Virginia
Get inspired by our collections of the top restaurants in Petersburg
Explore OpenTable
- West End Park
- Pickwick Shopping Center
- Country Club of Petersburg Golf Course
- Violet Bank Museum
- Petersburg Courthouse Historic District
- Seven Springs Marina
- Poplar Lawn Historic District
- Lee Memorial Park
- Siege Museum
- Oak Hill Building
- Pamplin Historical Park
- Petersburg Old Town Historic District
- Matoaca Park
- Days Inn Petersburg- Fort Lee/South
- Super 8 Petersburg
- Ettrick Park
- South Crater Square Shopping Center
- Centre Hill Historic District
- Prince George Golf Club
- Central Park