Best restaurants in Petersburg, VA
- 3.8Open nowChina Wok2012 South Sycamore Street, Petersburg, VA 23805Restaurant
- 5Open nowChurch's Chicken108 South Sycamore Street, Petersburg, VA 23803Restaurant
- Open nowCITGO Crater Road3825 South Crater Road, I-95 Exit 47, Rives Road + Crater Road, Petersburg, VA 23805Restaurant
- Commonwealth Deli1950 Industry Place, Petersburg, VA 23805Restaurant
- Closed nowDemolition Coffee215 East Bank Street, Petersburg, VA 23803Restaurant Cafe
- 4.7Closed nowDixie Restaurant250 North Sycamore Street, Petersburg, VA 23803Restaurant
- Open nowDJ's Rajun Cajun & Steakhouse309 North Sycamore Street, Petersburg, VA 23803Restaurant
- Closed nowDomino's Pizza2130 East Washington Street, Petersburg, VA 23803Restaurant
- Open nowEast Coast6460 Boydton Plank Road, Petersburg, VA 23803Restaurant
- 3.7Open nowEl Arriero12205 South Crater Road, Petersburg, VA 23805Restaurant
- Open nowEl Arriero Mexican Restaurant12204 South Crater Road, Petersburg, VA 23805Restaurant
- 4.5Open nowEl Caporal23210 Airport Street, Petersburg, VA 23803Restaurant
- El Mundo De Las Delicias20 North Sycamore Street, Petersburg, VA 23803Restaurant
- Open nowFreda Mae's3849 South Crater Road, Petersburg, VA 23805Restaurant
- Open nowGiuseppe's Pizza7022 Boydton Plank Road, Petersburg, VA 23803Restaurant
- 3.3Open nowGolden Skillet1228 West Washington Street, Petersburg, VA 23803Restaurant
- Open nowHardee's2135 County Drive, Petersburg, VA 23803Restaurant
- 2Open nowHardee's1865 South Crater Road, Petersburg, VA 23805Restaurant
- 1Open nowHardee's5412 Boydton Plank Road, Petersburg, VA 23803Restaurant
- Open nowHong Kong Chinese Restaurant4332 Westgate Drive, Petersburg, VA 23803Restaurant
- 4.3Open nowJade Garden101 South Crater Road, Petersburg, VA 23803Restaurant
- Closed nowJimmy's Grille16 Goodrich Avenue, Petersburg, VA 23805Restaurant
- Open nowJivan's Pizzeria2138A South Crater Road, Petersburg, VA 23805Restaurant
- Open nowJoe's Steak and SeafoodU.S., 6324 Boydton Plank Road, Petersburg, VA 23803Restaurant