Can't decide where to eat in Petersburg?

Browse 238 places to eat in Petersburg, Virginia, United States. Common food types include Restaurant, Fast food, and Mexican.

Can't decide? Let the game shortlist places in Petersburg for you.

Pick a restaurant

Food types

Places to eat

  1. Griffin Lounge Coffee shop

    108 E Washington St, Petersburg, VA 23803

  2. Krispy Krunchy Chicken Chicken

    140 E Washington, Petersburg, VA 23083

  3. Market St. Coffee Coffee shop

    111 N Market St, Petersburg, VA 23803

  4. Old Towne's Alibi Bar and grill

    305 N Sycamore St, Petersburg, VA 23803-3229

  5. DJ's Rajun Cajun and Steakhouse Cajun and creole

    309 N Sycamore St, Petersburg, VA 23803

  6. Global Seafood Seafood

    222 W Washington St, Petersburg, VA 23803

  1. Tramonto Ristorante Italian

    322 N Sycamore St, Petersburg, VA 23803

  2. Burnette's Baked Goods Bakery

    404 N Sycamore St, Petersburg, VA 23803

  3. Comeback Burger Burger

    404B N Sycamore St, Petersburg, VA 23803

  4. Croaker's Spot Soul food

    9 E Old St, Petersburg, VA 23803

  5. Farmers Market Restaurant & Bar American

    9 East Old St, Petersburg, VA 23803

  6. Soul Rebel - Caribbean American Fusion Restaurant

    106 W Old St, Petersburg, VA 23803

  7. Maria's Cafe Llc Restaurant

    21 W Old St, Petersburg, VA 23803-3221

  8. Shut Yo Mouf Soulfood Soul food

    424 N Market St, Petersburg, VA 23803

  9. O-So-Good Cakes and Treats Bakery

    325 Brown St, Petersburg, VA 23803-4234

  10. Beaux Twenty Club Bar

    464 Byrne St, Petersburg, VA 23803-5006

  11. American Choice Deli Delicatessen

    847 W Washington St, Petersburg, VA 23803

  12. The Burger Den Restaurant

    801 South Ave, Colonial Heights, VA 23834

  13. Denny's Restaurant Restaurant

    801 South Ave, Colonial Heights, VA 23834

  14. Olive Garden Italian

    600 Southpark Blvd, Colonial Heights, VA 23834

  15. ZZAAM Colonial Heights Korean

    40 Southgate Sq, Colonial Heights, VA 23834

  16. sweetFrog Premium Frozen Yogurt Ice cream shop

    72 Southgate Square, Colonial Heights, VA 23834

  17. God's Way Cafe Cafe

    800 Augusta Ave, Petersburg, VA 23803-3901

  18. Subway Sandwich shop

    671 Southpark Blvd, Colonial Heights, VA 23834

  19. Sibley & Son Bar-b-q Barbecue

    880 W Roslyn Rd, Colonial Heights, VA 23834-3547

  20. Wendy's Fast food

    680 Southpark Blvd, Colonial Heights, VA 23834

  21. Lucky pizza Pizza

    1450 W Wythe St, Petersburg, VA 23803-3944

  22. Crumbl Dessert shop

    707 Southpark Blvd Ste 4, Colonial Heights, VA 23834-3629

  23. Panera Bread Bakery

    1955 Southpark Blvd, Colonial Heights, VA 23834

  24. Top's China Restaurant Chinese

    2043 S Crater Rd, Petersburg, VA 23805

  25. Sal's Pizza Italian

    2017 S Sycamore St, Petersburg, VA 23805

  26. Taqueria Doña Rosa DF 2- Petersburg Mexican

    2118 County Dr, Petersburg, VA 23803-4769

  27. Tian Tian Chinese

    2130 S Crater Rd, Petersburg, VA 23805

  28. Resolution Winery Winery

    2214 W Washington St, Petersburg, VA 23803

  29. Don Quixote Mexican Grill Mexican

    3221 W Washington St, Petersburg, VA 23803

  30. Mo's Market Deli Delicatessen

    2710 S Crater Rd, Petersburg, VA 23805-2404

  31. Roma Ristorante Italiano – Petersburg, VA Italian

    2447 County Dr, Petersburg, VA 23803

  32. King's Barbecue Barbecue

    2910 S Crater Rd, Petersburg, VA 23805-9223

  33. Wonder Bread Bakery

    3555 S Crater Rd, Petersburg, VA 23805

  34. Hardee's Fast food

    5412 Boydton Plank Road, Petersburg, VA 23803

Places: Overture Maps Foundation GeoNames

How the pick works

  1. Choose Pick a restaurant. The game loads places to eat in Petersburg.
  2. Every place gets a random number. The highest numbers make your shortlist.
  3. Share the shortlist with your group, or open a place to see what it serves.

Free to play. You do not need an account.

Pick a restaurant

Nearby cities