Petersburg Restaurants
Make a free reservation
Find the right table in Petersburg
Find the right table in Petersburg
Let OpenTable find the best spots for you.
Powered by AI
See what locals rave about in Petersburg
From verified diners like you
From verified diners like you
- GGerryCharlotte •40 reviews5.0Dined 3 days agoThe food was delicious. The lighting was a bit bright and we sat next to an interesting gentleman who talked on his cell phone for quite a while during our meal. The waitress was fantastic but the bar was slow so we had to wait a long while for our 2nd drink. As good as the dinner was, breakfast was even better. Top notch. What a great find.More infoShirley’s$$$$• Pub• Petersburg•4.5
- JJonathanGoldTahoe / Reno Area •12 reviews5.0Dined 4 days agoOur dinner was excellent quality, and our server was attentive and personable. We enjoyed the experience immensely.More infoLemaire at The Jefferson Hotel$$$$• Contemporary American• Richmond•4.8
- SSandy10 reviews5.0Dined 5 days agoApril, our server, was great. She was very attentive and replaced soft drinks before requested. Food was great and ambience was stellar. All the staff encountered were very friendly.More infoThe Boathouse at City Point$$$$• Seafood• Richmond•4.7
- RRichardVirginia •1 review5.0Dined on Oct 9, 2026Very enjoyable. Attentive, welcoming service. Good food, great ambianceMore info20 West Rooftop$$$$• American• Petersburg•4
- VVoniaWashington, D.C. Area •1 review5.0Dined on Aug 23, 2026Great place to dine. Highly recommended! Food was excellent and the service was greatMore infoMilk & Honey - Colonial Heights$$$$• Comfort Food• Colonial Heights•4.6
Private Dining
Find the perfect place for your next party or group dining event.
Explore private diningPrivate Dining
Find the perfect place for your next party or group dining event.
Explore OpenTable
- Pamplin Historical Park
- Grays Shopping Center
- Poplar Lawn Historic District
- Folly Castle Historic District
- Mckenzie Street Park
- Violet Bank Museum
- Rogers Stadium
- South Crater Square Shopping Center
- Petersburg Amtrak Station
- Econo Lodge Petersburg
- Holiday Inn Express Hotel and Suites Petersburg - Fort Lee
- Saint Paul's Church
- Peabody Building of the Peabody-Williams School
- Hampton Inn Stony Creek
- Petersburg National Battlefield
- Farmer Bank Museum
- Days Inn Petersburg- Fort Lee/South
- Hampton Inn Petersburg-Fort Lee
- National Museum of the Civil War Soldier
- Virginia State University