Best moderately priced restaurants in Petersburg, VA
- 5Closed nowAndrade's International Restaurant7 Bollingbrook Street, Petersburg, VA 23803Restaurant
- 3.8Closed nowChina Wok2012 South Sycamore Street, Petersburg, VA 23805Restaurant
- Closed nowDemolition Coffee215 East Bank Street, Petersburg, VA 23803Restaurant Cafe
- Closed nowGiuseppe's Pizza7022 Boydton Plank Road, Petersburg, VA 23803Restaurant
- Closed nowHong Kong Chinese Restaurant4332 Westgate Drive, Petersburg, VA 23803Restaurant
- 4.3Closed nowJade Garden101 South Crater Road, Petersburg, VA 23803Restaurant
- 4.7Closed nowLiason Restaurant37 North Crater Road, Petersburg, VA 23803Restaurant
- 4Closed nowLighthouse Seafood11976 South Crater Road, Petersburg, VA 23805Restaurant
- Closed nowLongstreet's Deli302 North Sycamore Street, Petersburg, VA 23803Restaurant
- Closed nowMaria's Old Town 2121 West Old Street, Petersburg, VA 23803Restaurant Cafe
- New Hong Kong Chinese Restaurant3301 S Crater Rd, Petersburg, VA 23805Restaurant
- 4.3Closed nowOutlaws Bar & Grill3729 South Crater Road, Petersburg, VA 23805Restaurant Bar
- Closed nowPanda Restaurant2447 County Dr # B, Petersburg, VA 23803Restaurant
- Closed nowSeoul Fusion1714 East Washington Street, Petersburg, VA 23803Restaurant Bar Night club
- Closed nowTaste of China3330 South Crater Road #11, Petersburg, VA 23805Restaurant
- The Bistro at Market and Grove422 North Market Street, Petersburg, VA 23803Restaurant Bar
- The Bistro at Market and Grove422 North Market Street, Petersburg, VA 23803Restaurant Bar
- Closed nowThe Brickhouse Run407-409 Cockade Alley, Petersburg, VA 23803Restaurant Bar
- Closed nowThe Mad Italian Pasta & Steak House2545 South Crater Road, Petersburg, VA 23805Restaurant
- Closed nowWabi-Sabi29 Bollingbrook Street, Petersburg, VA 23803Restaurant