Best restaurants in Petersburg, VA
- 2 For 1 Pizza1450 West Wythe Street, Petersburg, VA 23803Restaurant
- 57-Eleven225 South Boulevard, Petersburg, VA 23805Restaurant Cafe
- 7-Eleven701 South Crater Road, Petersburg, VA 23803Restaurant Cafe
- Open now7-Eleven900 South Sycamore Street, Petersburg, VA 23803Restaurant Cafe
- Closed nowA Hibachi3301 South Crater Road, Petersburg, VA 23805Restaurant
- A Taste of Philly21 West Washington Street, Petersburg, VA 23803Restaurant
- 5Closed nowAlexander's101 West Bank Street, Petersburg, VA 23803Restaurant
- Alive & Raw867 Nance Drive, Petersburg, VA 23803Restaurant
- 5Closed nowAndrade's International Restaurant7 Bollingbrook Street, Petersburg, VA 23803Restaurant
- 4.5Closed nowAndrew's Grill6 West Washington Street, Petersburg, VA 23803Restaurant
- Closed nowAnniebell's @ Dogwood Trace Golf Course3108 Homestead Drive, Petersburg, VA 23805Restaurant
- Closed nowArby's3300 South Crater Road, Petersburg, VA 23805Restaurant
- Closed nowBig Mike's Burger Shoppe2870 County Drive, Petersburg, VA 23803Restaurant
- Closed nowBlue Willow Tea Room104 West Old Street, Petersburg, VA 23803Restaurant Cafe
- Boars head petersburg plant1950 Industry Place, Petersburg, VA 23805Restaurant
- Closed nowBojangles' Famous Chicken 'n Biscuits3475 South Crater Road, Petersburg, VA 23803Restaurant
- 4.5Closed nowBrother's Pizza25809 Cox Road, Petersburg, VA 23803Restaurant
- Closed nowBurger King5615 Boydton Plank Road, Petersburg, VA 23803Restaurant
- Closed nowBurger King20867 Woodpecker Road, Petersburg, VA 23803Restaurant
- Closed nowBurger King2730 South Crater Road, Petersburg, VA 23805Restaurant
- Closed nowCanton Restaurant950 South Sycamore Street, Petersburg, VA 23803Restaurant
- Closed nowCaptain D's3330 South Crater Road, Petersburg, VA 23805Restaurant
- Closed nowChick-fil-A1 Hayden St, Petersburg, VA 23803Restaurant
- 4Closed nowChina Star2130 South Crater Road G, Petersburg, VA 23805Restaurant