Petersburg Virginia Dining
Alexander's Fine Foods
101 Bank Street • Petersburg, VA 23804
804-733-7134
This wonderful Greek and Italian restaurant offers a wide array of gourmet sandwiches, fresh... more... mapBrothers Pizza Italian Restaurant
25809 Cox Road • Petersburg, VA 23803
804-733-3355
A local favorite, Brothers Restaurant offers affordable appetizers, gourmet pizzas, and Italian... more... mapDemolition Coffee
215 East Bank Street • Petersburg, VA 23803
804-732-2991
Skilled Baristas make every demolishious drink imaginable. Fast service panini pressed sandwiches,... more... mapDixie Restaurant
250 North Sycamore Street • Petersburg, VA 23804
804-732-7425
Photos of Old Petersburg and Civil War prints by Henry Kidd fill the walls of this charming,... more... mapEley Barbecue
3221 West Washington Street • Petersburg, VA 23803
804-732-5861
Look no further for good, Southern barbecue with all of the trimmings. Platters are served with... more... mapJava Mio Coffeehouse & Bistro
322 North Sycamore Street • Petersburg, VA 23803
804-861-2700
The premiere gathering place in the Tri Cities, this coffeehouse and bistro provides an extensive... more... mapKing's Barbecue
2910 South Crater Road • Petersburg, VA 23805
804-732-0975
Indulge in finger-licking barbecue prepared with quality meats and tempting sauce. End your meal... more... mapLongstreet's
302 North Sycamore Street • Petersburg, VA 23803
804-722-4372
A skating wait staff greets you at this cozy eatery that offers items such as frozen iced coffees,... more... mapMad Italian
2545 South Crater Road • Petersburg, VA 23804
804-732-9268
Enjoy fine Italian, Greek, and American cuisine at this family restaurant that also offers daily... more... mapOutlaw's Bar & Grill
3729 South Crater Road • Petersburg, VA 23805
804-862-9277
Outlaws Bar & Grill is open late Tuesday through Saturday. Enjoy great food, live music, pool... more... mapPadow's Hams & Deli
648 A Southpark Boulevard • Colonial Heights, VA 23834
804-520-6597
"A Tradition of Taste Since 1936," this deli combines great food and value with the tradition and... more... mapSeoul Fusion Restaurant
1714 East Washington Street • Petersburg, VA 23803
804-733-7725
Offers Asian fusion, Japanese, and Korean cuisine, along with sushi. more... mapTop's China Restaurant
2043 South Crater Road • Petersburg, VA 23805
804-863-2288
Bring your appetite when you visit this colorful, Oriental restaurant. Hot and delicious Chinese... more... mapWaters Edge Grille
8629 River Road • Petersburg, VA 23803
804-590-9628
Located at Seven Springs Marina on Lake Chedin, Waters Edge Grille is known for their steaks and... more... map


