Best restaurants in Petersburg, VA
- Closed nowNew Marco Polo2138 South Crater Road, Petersburg, VA 23805Restaurant
- 5Closed nowOld Skygusta Tavern3035 South Crater Road, Petersburg, VA 23805Restaurant Bar
- Old Towne LP712 Grove Avenue, Petersburg, VA 23803Restaurant
- Closed nowOld Towne's Alibi305 North Sycamore Street, Petersburg, VA 23803Restaurant Bar
- 4.3Closed nowOutlaws Bar & Grill3729 South Crater Road, Petersburg, VA 23805Restaurant Bar
- Closed nowPanda Restaurant2447 County Dr # B, Petersburg, VA 23803Restaurant
- 3Closed nowPetersburg Farmers Market Restaurant9 East Old Street, Petersburg, VA 23803Restaurant
- Closed nowPhat Phillies720 East Washington Street, Petersburg, VA 23803Restaurant
- 3Closed nowPizza Hut3200 South Crater Road, Petersburg, VA 23805Restaurant
- Place1847 South Crater Road, Petersburg, VA 23805Restaurant
- Closed nowPlaza Mexico Mexican Restaurant Bar & Grill3270 South Crater Road, Petersburg, VA 23805Restaurant Bar
- Real Burger1242 West Washington Street, Petersburg, VA 23803Restaurant
- Closed nowRinkeydink Cafe2550 South Crater Road, Petersburg, VA 23805Restaurant
- Closed nowRoma's Italian Pizza Restaurant2447 County Drive, Petersburg, VA 23803Restaurant
- Closed nowSal's Pizza & Italian Restaurant2017 South Sycamore Street, Petersburg, VA 23805Restaurant
- Closed nowSaucy's Sit-Down Bar.B.Q.257 East Bank Street c, Petersburg, VA 23803Restaurant Bar
- Closed nowSeoul Fusion1714 East Washington Street, Petersburg, VA 23803Restaurant Bar Night club
- Closed nowShaker's Restaurant2801 Courtland Road, Petersburg, VA 23805Restaurant
- 1Closed nowShut Yo Mouf Soulfood12205 South Crater Road, Petersburg, VA 23805Restaurant
- 4.7Closed nowSimona's Pizzas & Subs30 Medical Park Boulevard, Petersburg, VA 23805Restaurant
- 5Closed nowStix Flame Grill Eatery133 North Sycamore Street e, Petersburg, VA 23805Restaurant
- Closed nowSUBWAY®Restaurants3500 South Crater Road, Petersburg, VA 23805Restaurant
- Open nowSUBWAY®Restaurants6460 Boydton Plank Road, Petersburg, VA 23803Restaurant
- 1.8Closed nowSUBWAY®Restaurants3219 South Crater Road Unit A, Petersburg, VA 23805Restaurant