Skip to main content
Toast Local logo

All restaurants in Petersburg

Local restaurants near Petersburg, VA. Order delivery or pickup, book a table, and browse menus and hours for every spot in one place.

Traditionz Wings & Grill2
Traditionz Wings & Grill2
AmericanPetersburg3.7 milesPrice range $1-15
Bravo Burrito
Bravo Burrito
Tex-MexPetersburg0.8 milesPrice range $1-15
Trapezium Brewing 423 Third Street
Trapezium Brewing 423 Third Street
BreweryPetersburg0.4 milesPrice range $15-30
Longstreet's Deli
Longstreet's Deli
AmericanPetersburg0.3 milesPrice range $15-30
LaRose’s Drinks 1106 Northampton Rd
LaRose’s Drinks 1106 Northampton Rd
BarPetersburg2.4 milesPrice range $1-15
Petersburg, VA HH - 936
Petersburg, VA HH - 936
AmericanPetersburg5.9 milesPrice range $1-15
Soshel Bistro 500 E Wythe Street
Soshel Bistro 500 E Wythe Street
Rated 4.3 out of 5 by 11 guestsBar / PubPetersburg0.5 milesPrice range $1-15

Also nearby

Bad as Philly Colonial Heights
Bad as Philly Colonial Heights
Rated 5.0 out of 5 by 10 guestsAmericanColonial Heights1.4 milesPrice range $1-15
Bangkok Thai
Bangkok Thai
Rated 4.9 out of 5 by 14 guestsThaiChester8.6 milesPrice range $15-30
Waves Sandwich Company
Waves Sandwich Company
AmericanHopewell8.2 milesPrice range $15-30
Chicken Fiesta - Colonial Heights
Chicken Fiesta - Colonial Heights
MexicanColonial Heights1.9 milesPrice range $1-15
Chicken Fiesta - Chester
Chicken Fiesta - Chester
LatinChester5.4 milesPrice range $1-15
En Su Boca
En Su Boca
Bar / PubRichmond1.3 milesPrice range $1-15
Grant Coffee Company
Grant Coffee Company
Cafe / Coffee ShopChester9.3 milesPrice range $1-15
Vincenzo's Italian Restaurant & Pizza
Vincenzo's Italian Restaurant & Pizza
ItalianColonial Heights1.2 milesPrice range $1-15
Ettrick Deli 3608 E River Rd
Ettrick Deli 3608 E River Rd
AmericanSouth Chesterfield1.7 milesPrice range $1-15
LOS TIOS 3815 Jefferson Park RD
LOS TIOS 3815 Jefferson Park RD
LatinPrince George4.9 milesPrice range $15-30
Howlett's Tavern
Howlett's Tavern
Rated 4.6 out of 5 by 17 guestsBar / PubChester9.3 milesPrice range $15-30
The Smoothie Spot- Colonial Heights
The Smoothie Spot- Colonial Heights
Rated 4.9 out of 5 by 12 guestsSmoothie BarColonial Heights1.6 milesPrice range $1-15
The Boathouse at City Point
The Boathouse at City Point
Rated 4.5 out of 5 by 26 guestsAmericanHopewell8.1 milesPrice range $30-60
Lena's Kitchen
Lena's Kitchen
AmericanChesterfield8.9 milesPrice range $1-15
Tacontigo 13900 US-1 Chester, VA 23831
Tacontigo 13900 US-1 Chester, VA 23831
MexicanChester7.5 milesPrice range $1-15
Tropics Island Grill
Tropics Island Grill
CaribbeanHopewell7.5 milesPrice range $1-15
Pietro's Pizza & Italian
Pietro's Pizza & Italian
ItalianChester9.7 milesPrice range $1-15
Taste budds 3313 Clay St
Taste budds 3313 Clay St
CaribbeanHopewell6.1 milesPrice range $1-15
5295 - Ruby Tuesday Hopewell
5295 - Ruby Tuesday Hopewell
Hopewell4.8 miles
Marguerite Christian Athletic Association  3101 Fielding Rd
Marguerite Christian Athletic Association 3101 Fielding Rd
South Chesterfield6.2 milesPrice range $1-15
Tacontigo Truck 2 13900 US-1 Chester, VA 23831
Tacontigo Truck 2 13900 US-1 Chester, VA 23831
MexicanChester7.5 milesPrice range $1-15
The Estate Restaurant and Lounge
The Estate Restaurant and Lounge
Bar / PubColonial Heights3.8 milesPrice range $15-30
The Patron Mexican Restaurant & Cantina
The Patron Mexican Restaurant & Cantina
MexicanChester9.0 milesPrice range $15-30
Food Paradise 4400 monarch way
Food Paradise 4400 monarch way
Norfolk4.3 miles

Holiday dining in Petersburg