NextEats › Virginia › Food in Petersburg
Food Near Me in Petersburg, VA: To-Go, Delivery & Dine-In
147 restaurants and food spots in Petersburg, VA: 22 with To-Go, 20 with Delivery and 95 with Dine-In. Pick a place to see its hours, menu and how to order.
Food by type in Petersburg
Places to eat in Petersburg
Top’s China Chinese restaurant · 20849 Woodpecker Rd · Petersburg, VA To-Go · Delivery · Dine-In Waffle House Breakfast restaurant · 5631 Boydton Plank Rd · Petersburg, VA To-Go · Delivery · Dine-In Arby's Fast food restaurant · 3300 S Crater Rd · Petersburg, VA To-Go · Delivery Bravo Burrito Burrito restaurant · 801 W Washington St · Petersburg, VA To-Go · Dine-In Burger King Hamburger restaurant · 5615 Boydton Plank Rd · Petersburg, VA To-Go · Delivery Burger King Fast food restaurant · 2730 S Crater Rd · Petersburg, VA To-Go · Delivery Chick-fil-A Fast food restaurant · Student Center, Foster Hall, 1 Hayden Dr · Petersburg, VA To-Go · Delivery Church's Texas Chicken Chicken restaurant · 108 S Sycamore St · Petersburg, VA To-Go · Delivery Dunkin' Coffee shop · 153 Wagner Rd · Petersburg, VA To-Go · Delivery KFC Chicken restaurant · 5420 Boydton Plank Rd · Petersburg, VA To-Go · Delivery KFC Chicken restaurant · 3335A S Crater Rd · Petersburg, VA To-Go · Delivery Little Caesars Pizza Pizza restaurant · 3225 S Crater Rd · Petersburg, VA To-Go · Delivery McDonald's Fast food restaurant · 1206 Courthouse Rd · Petersburg, VA To-Go · Delivery McDonald's Fast food restaurant · 2139 S Crater Rd · Petersburg, VA To-Go · Delivery Pizza Hut Pizza delivery · 3200 S Crater Rd · Petersburg, VA To-Go · Delivery Subway Sandwich shop · 3500 S Crater Rd · Petersburg, VA To-Go · Delivery Subway Sandwich shop · 6460 Boydton Plank Rd · Petersburg, VA To-Go · Delivery Subway Sandwich shop · 3219 S Crater Rd A · Petersburg, VA To-Go · Delivery Subway Sandwich shop · Foster Hall, 1 Hayden Dr · Petersburg, VA To-Go · Delivery Taco Bell Fast food restaurant · 3294 S Crater Rd · Petersburg, VA To-Go · Delivery Tennie T's New Day Health food restaurant · 2130 E Washington St · Petersburg, VA To-Go · Dine-In Wendy's Fast food restaurant · 1859 S Crater Rd · Petersburg, VA To-Go · Delivery 36 Curry Lounge Indian Muslim restaurant · 1714 E Washington St · Petersburg, VA Dine-In 36 Soul Food Soul food restaurant · 2226 E Washington St · Petersburg, VA Dine-In A Hibachi Chinese restaurant · 3301 S Crater Rd · Petersburg, VA Dine-In Adriana's Mini Market & Taqueria Mexican restaurant · 2645 County Dr S · Petersburg, VA Dine-In America's Best Wings - Petersburg Chicken wings restaurant · 3330 S Crater Rd #28 · Petersburg, VA Dine-In Andrade's International Restaurant Mexican restaurant · 7 Bollingbrook St · Petersburg, VA Dine-In Arriero Mexican Restaurant Mexican restaurant · 12204 S Crater Rd · Petersburg, VA Dine-In Bellas Pizza Ettrick Pizza restaurant · 20845 Woodpecker Rd · Petersburg, VA Dine-In Best Wings & Tacos Chicken wings restaurant · 307 N Sycamore St · Petersburg, VA Dine-In Bigg Kitchen Mediterranean restaurant · 1832 E Washington St · Petersburg, VA Dine-In Brother's Pizza Pizza restaurant · 25809 Cox Rd · Petersburg, VA Dine-In Caribbean Kitchen Jamaican restaurant · 840 E Wythe St · Petersburg, VA Dine-In Cathy's Grill American restaurant · 2801 Courtland Rd · Petersburg, VA Dine-In Charlotte's Chicken and Waffles Soul food restaurant · 719 High St · Petersburg, VA Dine-In Chic'n Crave Chicken restaurant · 106 N Sycamore St · Petersburg, VA Dine-In China Star Chinese restaurant · 2130 S Crater Rd G · Petersburg, VA Dine-In China Wok Chinese restaurant · 2010-12 S Sycamore St · Petersburg, VA Dine-In Comeback Burger Hamburger restaurant · 404B N Sycamore St · Petersburg, VA Dine-In Croaker's Spot Soul food restaurant · 9 E Old St · Petersburg, VA Dine-In Dixie Restaurant Breakfast restaurant · 250 N Sycamore St · Petersburg, VA Dine-In Don Quixote Mexican Grill Mexican restaurant · 3221 W Washington St · Petersburg, VA Dine-In El Buen Sazon Los Güeros Mexican restaurant · 2225 E Washington St · Petersburg, VA Dine-In El Caporal Mexican Restaurant Dinwiddie Mexican restaurant · 23210 Airport St · Petersburg, VA Dine-In El Paraiso 2 Restaurant · 2138 S Crater Rd · Petersburg, VA Dine-In El Roca Tequila & More Fusion restaurant · 106 W Old St · Petersburg, VA Dine-In Ernestine's Table Restaurant American restaurant · 509 Halifax St · Petersburg, VA Dine-In Finger Taste Restaurant American restaurant · 1600a E Washington St · Petersburg, VA Dine-In Four Sixty Perks Restaurant · 2870 County Dr · Petersburg, VA Dine-In Giuseppe's Pizza Pizza restaurant · 7022 Boydton Plank Rd · Petersburg, VA Dine-In Golden Skillet Chicken restaurant · 1228 W Washington St #3923 · Petersburg, VA Dine-In Good Cooking "64" American restaurant · 2226 E Washington St · Petersburg, VA Dine-In Goodness & Mercy International Food Market Caribbean restaurant · 1933 E Washington St · Petersburg, VA Dine-In Hong Kong Chinese Restaurant Chinese restaurant · 4332 Westgate Dr · Petersburg, VA Dine-In HotRod's Kountry Kitchen Xpress Soul food restaurant · 328 Rives Rd · Petersburg, VA Dine-In Huddle House American restaurant · 11815 S Crater Rd · Petersburg, VA Dine-In Joe's Steak and Seafood Seafood restaurant · 6324 Boydton Plank Rd · Petersburg, VA Dine-In K Town Wings Chicken wings restaurant · 2016 S Crater Rd · Petersburg, VA Dine-In Kin's Wok Restaurant Chinese restaurant · 1714 W Washington St #28 · Petersburg, VA Dine-In
See all 147 places
Food near Petersburg
Colonial Heights, VA North Dinwiddie, VA Fort Lee, VA South Chesterfield, VA North Prince George, VA Prince George, VA Disputanta, VA S Chesterfld, VA Hopewell, VA Sutherland, VA Chester, VA Carson, VA Dinwiddie, VA Chesterfield, VA Stony Creek, VA Charles City, VA