3221 W Washington St
Petersburg, Virginia 23803
Don Quixote Mexican Grill in Petersburg, VA, is an authentic Mexican restaurant known for its family-friendly atmosphere and diverse menu, including highly praised tacos, burritos, and vegetarian options. They also offer delivery, reservations, and popular happy hour deals on drinks.
1600 E Washington St
407-409 Cockade Alley
20710 Bessie Ln
3849 S Crater Rd
Petersburg, Virginia 23805
1 E Wythe St
101 W Bank St
11976 S Crater Rd
12204 S Crater Rd
840 E Wythe St
113 N Plains Dr
3330-5 S Crater Rd
11900 S Crater Rd
Homey BBQ joint featuring lunch & dinner buffets, plus meats by the pound & Southern sides.
2801 Courtland Rd
S Crater Rd
2545 S Crater Rd
Italian standards & some Greek dishes are featured in old-fashioned surrounds with quirky touches.
309 N Sycamore St
30 Medical Park Blvd
250 N Sycamore St
Southern cooking served in a cozy dinerlike space with booths, a bar & vintage prints, plus a patio.
7 Bollingbrook St
Mexican & Pan-Latin dishes served in a comfortable bistro setting with a sprawling patio.
3330 S Crater Rd #11
3301 S Crater Rd
2010-12 S Sycamore St
Unassuming, counter-serve mainstay dishing out Chinese-American carry-out classics.
1865 S Crater Rd
Fast-food chain serving fried chicken, big burgers & made-from-scratch breakfast biscuits.
4332 Westgate Dr
101 S Crater Rd
133 N Sycamore St
1910 E Washington St #3637
No-nonsense counter-service standby for basic pizza, wings & subs in spare surroundings.
6324 Boydton Plank Rd
Joe's Steak and Seafood is a beloved family-owned restaurant in Petersburg, Virginia, known for its delicious steak and seafood, welcoming ambiance, and exceptional service. It's a popular spot for both everyday dining and special events, offering a variety of dishes including breakfast options.
16 Goodrich Ave
3329 W Washington St
2910 S Crater Rd
Family-run eatery offering slow-cooked BBQ, fried chicken & classic sides since 1946.
404B N Sycamore St
305 N Sycamore St
Pub fare, cocktails, craft beer & a full bar, dispensed in a comfy, casual setting.
3035 S Crater Rd
118 1/2 Mars St
257 E Bank St suite c
Ribs, chicken & other BBQ staples served in modern, minimalist environs with outdoor picnic tables.
424 N Market St
Shut Yo Mouf Soulfood, established in 2016 by a mother-son duo, offers traditional Southern comfort food in Petersburg, Virginia. This restaurant aims to provide a warm, home-like dining experience with dishes crafted from generations of family recipes.
423 3rd St
Relaxed taproom serving craft beers & pizzas in a vintage space with a dog-friendly outdoor patio.
21 W Old St
Bright storefront cafe with outdoor seating dishing Sicilian classics in low-key digs.
712 Grove Ave
25809 Cox Rd
Casual Italian trattoria offering a range of eats from thin-crust pies to classic pastas plus a bar.
6 W Washington St
16 W Old St
37 N Crater Rd
9 E Old St
English-style 2-room tavern in a circa-1816 building serving pub eats amid wood beams & a fireplace.
719 High St A
101 Halifax St
21222 Winfree Ave
302 N Sycamore St
Neighborhood bar/eatery offering pizza & specialty sandwiches, plus live music & sports on TV.
23210 Airport St
Casual outlet featuring traditional Mexican dishes, plus a veggie menu & margaritas in bright digs.
2870 County Dr
1714 E Washington St
29 Bollingbrook St
An eclectic menu of sushi, tapas & burgers in a festive, brick space with a lounge scene upstairs.
8629 River Rd
509 Halifax St
500 E Wythe St
7022 Boydton Plank Rd
6490 Hospitality Dr
307 N Sycamore St
Help others discover great deals by suggesting one!
Loading...