Close Icon
Gear IconImportant Reminder:The City Guide app will be sunsetting on December 15, 2024, with the web version to follow in early 2025. Please visit our FAQ to learn more or to download our Swarm app.
Learn more
Petersburg area restaurants
Maria's Old Town 21 is one of Petersburg area restaurants.

1. Maria's Old Town 21

7.3
21 W Old St, Petersburg, VA
Italian Restaurant · 9 tips and reviews
Olive Garden is one of Petersburg area restaurants.

2. Olive Garden

6.9
600 Southpark Blvd, Colonial Heights, VA
Italian Restaurant · 22 tips and reviews
Demolition Coffee is one of Petersburg area restaurants.

3. Demolition Coffee

8.9
215 E Bank St, Petersburg, VA
Coffee Shop · 56 tips and reviews
Wabi Sabi is one of Petersburg area restaurants.

4. Wabi Sabi

8.4
29 Bollingbrook St, Petersburg, VA
Sushi Restaurant · 41 tips and reviews
Longstreet's Deli is one of Petersburg area restaurants.

5. Longstreet's Deli

8.0
302 N Sycamore St (at Bank St), Petersburg, VA
Deli · 28 tips and reviews
Alexander's is one of Petersburg area restaurants.

6. Alexander's

7.8
101 W Bank St (btw Sycamore & Market), Petersburg, VA
Greek Restaurant · 4 tips and reviews
Andrade's International Restaurant is one of Petersburg area restaurants.

7. Andrade's International Restaurant

6.2
Bollingbrook St (Sycamore St), Petersburg, VA
Mexican Restaurant · 11 tips and reviews
Bistro at Market & Grove is one of Petersburg area restaurants.

8. Bistro at Market & Grove

422 N Market St, Petersburg, VA
American Restaurant · 6 tips and reviews
Andrew's Grill is one of Petersburg area restaurants.

9. Andrew's Grill

7.8
6 W Washington St, Petersburg, VA
Diner · 11 tips and reviews
I Am Caribbean Soul is one of Petersburg area restaurants.

10. I Am Caribbean Soul

509 Halifax St, Petersburg, VA
Caribbean Restaurant · No tips or reviews