Best restaurants in Petersburg, VA
- Closed nowTaco Bell3294 South Crater Road, Petersburg, VA 23805Restaurant
- Closed nowTaco Bell25318 Ritchie Avenue, Petersburg, VA 23803Restaurant
- 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
- 4.7Closed nowThe Bucket Trade306 North Sycamore Street, Petersburg, VA 23803Restaurant Bar
- 4Closed nowThe Croaker's Spot39 River Street, Petersburg, VA 23803Restaurant Bar
- The Farmers Market Restraunt407-409 Cockade Alley, Petersburg, VA 23803Restaurant
- Closed nowThe Mad Italian Pasta & Steak House2545 South Crater Road, Petersburg, VA 23805Restaurant
- 5Closed nowTier 7 Eatery201 West Washington Street, Petersburg, VA 23803Restaurant
- 5Closed nowTony's Disco & Steak House101 Halifax Street, Petersburg, VA 23803Restaurant
- Closed nowTop's China Restaurant2043 South Crater Road, Petersburg, VA 23805Restaurant
- TraditionZ Wings & Grill3330-5 S Crater Rd, Petersburg, VA 23805Restaurant Bar
- Closed nowTraditionz Wings & Grill133 South Sycamore Street, Petersburg, VA 23803Restaurant
- 5Tramonto Ristorante322 North Sycamore Street, Petersburg, VA 23803Restaurant
- Closed nowTrapezium Brewing Co.423 3rd Street, Petersburg, VA 23803Restaurant Bar
- Closed nowVa Flavors1962 South Sycamore Street, Petersburg, VA 23805Restaurant
- Closed nowWabi-Sabi29 Bollingbrook Street, Petersburg, VA 23803Restaurant
- Open nowWaffle House5631 Boydton Plank Road, Petersburg, VA 23803Restaurant
- Open nowWawa3199 South Crater Road, Petersburg, VA 23805Restaurant Cafe
- Closed nowWendy's1859 South Crater Road, Petersburg, VA 23805Restaurant
- 5Closed nowWhat-a-burger2350 West Washington Street, Petersburg, VA 23803Restaurant