City × Category

Restaurants in Petersburg

107 Restaurants in Petersburg, sorted by relevance – based on completeness, data quality and location.

Listings
107
Category
Restaurants
Page
1 of 4
30 listings on the mapMap

Restaurants in Petersburg: all listings

107 Restaurants in Petersburg – most common: Restaurants (general), Fast food, Mexican. The order is based on completeness of information, data quality and location; photos, opening hours and reviews are on the detail pages.

107 total · showing 1–30Sorted by relevance ↓
  1. Pete's Grill

    6 W Washington St, 23803
    Hot dogs● Website● Phone150 m from the center
  2. Pablo's Cantina

    20 N Sycamore St, 23803
    Mexican● Website● Phone170 m from the center
  3. Dixie Restaurant

    250 N Sycamore St, 23803
    Southern● Website● Phone490 m from the center
  4. Old Towne's Alibi

    305 N Sycamore St, 23803-3229
    Bar & grill● Website● Phone520 m from the center
  5. Wabi Sabi

    29 Bollingbrook St, 23803
    Sushi● Website● Phone560 m from the center
  6. Nisa Thai Cuisine 2

    133 N Sycamore St, 23803
    Thai● Website● Phone280 m from the center
  7. Saucy's BBQ

    257 E Bank St, 23803-3431
    Grill & BBQ● Website● Phone580 m from the center
  8. Andrade's International Restaurant

    7 Bollingbrook St, 23803
    Latin American● Website● Phone590 m from the center
  9. Maria's Old Town 21

    21 W Old St, 23803
    Italian● Website● Phone680 m from the center
  10. Sōshel Bistro

    500 E Wythe St, 23803
    Jamaican● Website● Phone730 m from the center
  11. Liason Restaurant

    37 N Crater Rd, 23803-3413
    American● Website● Phone930 m from the center
  12. Seafood Palace

    302 Halifax St, 23803
    Fish & seafood● Website● Phone770 m from the center
  13. NuVegan Cafe Petersburg

    950 S Sycamore St, 23803
    Vegetarian● Website● Phone1.5 km from the center
  14. Tier 7 Eatery

    201 W Washington St, 23803
    American● Website● Phone480 m from the center
  15. Bravo Burrito

    801 W Washington St, 23803-3059
    Tex-Mex● Website● Phone1.3 km from the center
  16. Alexander's

    101 W Bank St, 23803
    Greek● Website● Phone560 m from the center
  17. ZZAAM Colonial Heights

    40 Southgate Sq, 23834
    Korean● Website● Phone2.2 km from the center
  18. Tramonto Ristorante

    322 N Sycamore St, 23803
    Italian● Website● Phone580 m from the center
  19. Tienda y Taqueria Dona Rosa

    2118 County Dr A, 23803
    Mexican● Website● Phone3.4 km from the center
  20. Tony's Disco

    101 Halifax St, 23803
    Bar & grill● Website● Phone350 m from the center
  21. El Caporal Mexican Restaurant

    241 Charles H Dimmock Pkwy, 23834
    Mexican● Website● Phone2.7 km from the center
  22. Spike's

    100 N Sycamore St, 23803
    American● Website● Phone190 m from the center
  23. Konran

    16 W Old St, 23803-3222
    Asian fusion● Website● Phone650 m from the center
  24. Phat Phillies

    720 E Washington St, 23803
    Restaurants (general)● Website● Phone1.0 km from the center
  25. Global Seafood

    222 W Washington St, 23803
    Fish & seafood● Website● Phone530 m from the center
  26. Va Flavors Jamaican Restaurant

    2030 S Sycamore St, 23805
    Caribbean● Website● Phone3.4 km from the center
  27. Taqueria Doña Rosa DF 2- Petersburg

    2118 County Dr, 23803-4769
    Mexican● Website● Phone3.4 km from the center
  28. Marco Polo

    2138 S Crater Rd, 23805
    Fish & seafood● Website● Phone3.6 km from the center
  29. Don Jose Restaurant Tacos & Pastas

    101 S Crater Rd, 23803
    Mexican● Website● Phone1.0 km from the center
  30. Caribbean Kitchen

    840 E Wythe St, 23803
    Jamaican● Website● Phone1.3 km from the center