Best restaurants in Petersburg, VA
- Open nowKFC5420 Boydton Plank Road, Petersburg, VA 23803Restaurant
- 3Open nowKFC3335A South Crater Road, Petersburg, VA 23805Restaurant
- Open nowKin's Wok Restaurant1714 West Washington Street, Petersburg, VA 23803Restaurant
- 4.3Closed nowKing's Barbecue2910 South Crater Road, Petersburg, VA 23805Restaurant
- 4.7Open nowLiason Restaurant37 North Crater Road, Petersburg, VA 23803Restaurant
- 4Open nowLighthouse Seafood11976 South Crater Road, Petersburg, VA 23805Restaurant
- Open nowLittle Caesars Pizza3225 South Crater Road, Petersburg, VA 23805Restaurant
- 4.4Closed nowLittle Pig Barbecue3329 West Washington Street, Petersburg, VA 23803Restaurant
- Local Vibe Cafe414 North Market Street, Petersburg, VA 23803Restaurant
- Open nowLongstreet's Deli302 North Sycamore Street, Petersburg, VA 23803Restaurant
- Closed nowLucky pizza1450 West Wythe Street, Petersburg, VA 23803Restaurant
- Marco Polo Buffet Restaurant2138 South Crater Road, Petersburg, VA 23805Restaurant
- Open nowMaria's Old Town 2121 West Old Street, Petersburg, VA 23803Restaurant Cafe
- Open nowMcDonald's4914 Boydton Plank Road, Petersburg, VA 23803Restaurant Cafe
- Closed nowMcDonald's2139 South Crater Road, Petersburg, VA 23805Restaurant Cafe
- Open nowMcDonald's1206 Courthouse Road, Petersburg, VA 23803Restaurant Cafe
- Miami Cafe & Lounge2733 Park Avenue, Petersburg, VA 23805Restaurant
- Closed nowMiss B's Soul Food512 University Boulevard, Petersburg, VA 23803Restaurant
- Closed nowMo's Eat. Drink.719 High Street, Petersburg, VA 23803Restaurant Bar
- Closed nowMo's Eat.Drink.719 High Street, Petersburg, VA 23803Restaurant
- Open nowMuncheese3140 South Crater Road, Petersburg, VA 23805Restaurant
- Closed nowNanny's Restaurant11900 South Crater Road, Petersburg, VA 23805Restaurant
- Open nowNeptunes Land403 East Washington Street, Petersburg, VA 23803Restaurant
- New Hong Kong Chinese Restaurant3301 S Crater Rd, Petersburg, VA 23805Restaurant