Petersburg Restaurants
Make a free reservation
Book for lunch today in Petersburg
Outdoor dining in Petersburg
Restaurant experiences trending in Petersburg
See what locals rave about in Petersburg
From verified diners like you
From verified diners like you
- SHShirleyH1 review5.0Dined 4 days agoWhat a wonderful evening we had. It was our 50th wedding anniversary. The waitress was so accommodating. Had Champaign on the house which was very good and sweet of them. Our waitress also help my husband pull off a very sweet proposal which he never did back then. Played a special song for me.More infoBookbinder's Seafood and Steakhouse$$$$• Steakhouse• Richmond•4.7
- SCSandraC1 review5.0Dined on May 28, 2023The Service was tremendous and food was great, the atmosphere was pleasant and we will come again.More infoThe Boathouse at City Point$$$$• Seafood• Richmond•4.3
- MMorgan1 review5.0Dined on May 7, 2023Staff, buffet and dessert were amazing and so fresh!More infoShut Yo Mouf Soulfood$$$$• Soul food• Petersburg•4.3
- BMBelgicaMVirginia •2 reviews5.0Dined on Jan 1, 2023The Igloo setting is perfect!! We enjoyed the privacy of it, and our waiter was awesome. He came on time for the next order and was very pleasant and attentive. The sunset was breathtaking!!! It was the perfect way to begin the year.More infoThe Boathouse at Sunday Park$$$$• Seafood• Midlothian•4.4
Get inspired by our collections of the top restaurants in Petersburg
Explore OpenTable
- Hampton Inn Stony Creek
- Fort Davis Shopping Center
- Colbert Baseball Field
- Seven Springs Marina
- Country Club of Petersburg Golf Course
- Super 8 Petersburg
- Hampton Inn Petersburg-Fort Lee
- Prince George Golf Club
- Matoaca Park
- Petersburg Courthouse Historic District
- Lee Memorial Park
- Walnut Hill Plaza Shopping Center
- Quality Inn Petersburg
- Patrick Henry Radio Range Station Historical
- Pickwick Shopping Center
- Appomattox Riverside Park
- Pamplin Historical Park
- Grays Shopping Center
- Country Inn & Suites Petersburg
- Lee's Retreat