Restaurants locations near Petersburg, VA

Showing 11–20 of 26 results

We track 26 restaurants listings in and around Petersburg, VA. Listings here were last checked in Oct 2026.

King's Barbecue

📍 2910 S Crater Rd, Petersburg, VA, 23805

📞 804-732-0975

Knockout Burgers Inc

📍 382 Park Dr S, Petersburg, VA, 23805

📞 804-520-2983

Marco Polo Buffet Restaurant

📍 2138 S Crater Rd, Petersburg, VA, 23805

📞 804-861-0388

Marias Cafe Old Town 21

📍 21 W Old St, Petersburg, VA, 23803

📞 804-862-3100

New Canton Restaurant Inc

📍 Serving Your Area, Petersburg, VA, 23803

📞 804-732-6441

Updated Oct 2026

Rawlings Barbecue See Little Pig Barbecue

📍 3329 W Washington St, Petersburg, VA, 23803

📞 804-861-4046

🌐 littlepigs.biz

Rawlings Barbecue, also known as Little Pig Barbecue, is a barbecue restaurant located in Petersburg, Virginia. It has an active online presence as of 2026, indicating ongoing engagement with the community. Diners can expect a menu featuring traditional barbecue offerings in a welcoming atmosphere.

Roma's Italian Pizza Restaurant

📍 2455 County Dr, Petersburg, VA, 23803

📞 804-861-0414

Subway Sandwiches

📍 380 Park Dr S, Petersburg, VA, 23805

📞 804-520-7778

Taco Bell

📍 3294 S Crater Rd, Petersburg, VA, 23805

📞 804-732-0146

🌐 tacobell.com

Taste Of China

📍 3330 S Crater Rd Ste 11, Petersburg, VA, 23805

📞 804-863-1233