Dining in Petersburg, Virginia
Alexander's Fine Foods International 804-733-7134
101 Bank Street, Petersburg, VA 23804
This wonderful Greek and Italian restaurant offers a wide array of gourmet sandwiches, fresh salads, tantalizing desserts, and house specialties, such as Souvlaki,... more info mapBrothers Pizza Italian Restaurant Italian 804-733-3355
25809 Cox Road, Petersburg, VA 23803
A local favorite, Brothers Restaurant offers affordable appetizers, gourmet pizzas, and Italian specialties. You an count on friendly service and fresh, hot food. more info mapDemolition Coffee Coffee Shops 804-732-2991
215 East Bank Street, Petersburg, VA 23803
Skilled Baristas make every demolishious drink imaginable. Fast service panini pressed sandwiches, gourmet soups & salads to boot. Made from scratch fresh baked goods. more info mapDixie Restaurant Southern 804-732-7425
250 North Sycamore Street, Petersburg, VA 23804
Photos of Old Petersburg and Civil War prints by Henry Kidd fill the walls of this charming, old-fashioned, family friendly restaurant which has been providing the... more info mapEley Barbecue Bar-B-Que 804-732-5861
3221 West Washington Street, Petersburg, VA 23803
Look no further for good, Southern barbecue with all of the trimmings. Platters are served with homemade buttermilk biscuits. Don't forget to try the fabulous pie... more info mapJava Mio Coffeehouse & Bistro Coffee Shops 804-861-2700
322 North Sycamore Street, Petersburg, VA 23803
The premiere gathering place in the Tri Cities, this coffeehouse and bistro provides an extensive menu of gourmet coffee drinks, specialty sandwiches, and fresh soups... more info mapKing's Barbecue Bar-B-Que 804-732-0975
2910 South Crater Road, Petersburg, VA 23805
Indulge in finger-licking barbecue prepared with quality meats and tempting sauce. End your meal with their incredible Apple Pie! more info mapLongstreet's American 804-722-4372
302 North Sycamore Street, Petersburg, VA 23803
A skating wait staff greets you at this cozy eatery that offers items such as frozen iced coffees, great fruit smoothies, floats, cappuccinos, wraps, deli style subs,... more info mapMad Italian Italian 804-732-9268
2545 South Crater Road, Petersburg, VA 23804
Enjoy fine Italian, Greek, and American cuisine at this family restaurant that also offers daily lunch and dinner specials, cocktails, and homemade Greek pastries by... more info mapOutlaw's Bar & Grill American 804-862-9277
3729 South Crater Road, Petersburg, VA 23805
Outlaws Bar & Grill is open late Tuesday through Saturday. Enjoy great food, live music, pool tables, and a full bar at this popular spot. more info mapPadow's Hams & Deli Delis & Sandwich Shops 804-520-6597
648 A Southpark Boulevard, Colonial Heights, VA 23834
"A Tradition of Taste Since 1936," this deli combines great food and value with the tradition and freshness of a "true deli." Over 40 kinds of "piled-high" sandwiches,... more info mapSeoul Fusion Restaurant Asian 804-733-7725
1714 East Washington Street, Petersburg, VA 23803
Offers Asian fusion, Japanese, and Korean cuisine, along with sushi. more info mapTop's China Restaurant Chinese 804-863-2288
2043 South Crater Road, Petersburg, VA 23805
Bring your appetite when you visit this colorful, Oriental restaurant. Hot and delicious Chinese food is served for lunch and dinner. more info mapWaters Edge Grille Seafood 804-590-9628
8629 River Road, Petersburg, VA 23803
Located at Seven Springs Marina on Lake Chedin, Waters Edge Grille is known for their steaks and seafood, as well as wonderful views. They feature a wine list with over... more info map