All states›Virginia›Petersburg

Diners in Petersburg, VA

5 diners in and around Petersburg, Virginia.

Petersburg has about 34,058 residents, which works out to 15 diners per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Diners in Petersburg

The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.

  1. Huddle House

    11815 S Crater Rd, Petersburg, VA 23805

    Spotted an error? Let us know

  2. Waffle House

    5631 Boydton Plank Rd, Petersburg, VA 23803

    Waffles · Breakfast

    Spotted an error? Let us know

  3. Yankee Coffee Shop

    2557 S Crater Rd, Petersburg, VA 23805

    Spotted an error? Let us know

BEFORE YOU GO

Before your next diner visit

Plan breakfast, check late-night service and organise a group.

All guides
  1. Andrew's Grill

    6 W Washington St, Petersburg, VA 23803

    Spotted an error? Let us know

  2. Cathy's Grill

    2801 Courtland Rd, Petersburg, VA 23805

    Spotted an error? Let us know

5diners
15per 100,000 residents
5with a phone
3with a website

Of the 5 diners listed in Petersburg, 5 give a phone number and 3 have a website. 2 are branches of national chains — Huddle House (1), Waffle House (1); the remaining 3 are independent. The nearest bigger selection is Richmond with 23.

Petersburg 5 diners

Nearby in Virginia