Nestled along the cobblestone streets and historic blocks of Petersburg, Old Towne stands out as a vibrant hub for food lovers. Whether you crave Southern comfort, creative brunch spots, house-roasted coffee, or global flavors, Old Towne’s dining scene delivers with personality, passion, and plenty of local flavor. Here’s your guide to the best restaurants, cafés, bakeries, and hidden gems that make eating in Old Towne an adventure worth savoring.
The Heart of Old Towne: Sycamore & Bollingbrook Streets
The intersection of Sycamore and Bollingbrook is ground zero for Old Towne’s restaurant row. Day or night, these blocks buzz with people hopping between eateries—each with its own take on Petersburg’s culinary creativity.
- Croaker’s Spot (9 E Old St)
Serving legendary soul food, Croaker’s Spot is a cornerstone of comfort dining in Old Towne. The catfish platter, fried shrimp, and creamy mac and cheese draw regulars and newcomers alike. Portions are generous, flavors are bold, prices fall in the moderate range ($10-$20), and the famous “Croaker’s Sauce” is a must-try. A lively atmosphere and friendly staff make it perfect for groups or a casual weeknight dinner.
- Dixie Restaurant (250 N Sycamore St)
A Petersburg institution since the 1930s, the Dixie Restaurant is beloved for its hearty breakfast and nostalgic Southern lunches. Picture fluffy biscuits with sausage gravy, crispy bacon, and blue plate specials under $10. It’s the kind of place where time slows down and regulars are greeted by name—a true local tradition.
- Maria’s Old Town 21 (21 W Old St)
If you’re craving Italian, Maria’s Old Town 21 brings wood-fired pizza, homemade pasta, and classic Italian hospitality to the heart of Old Towne. The chicken parmesan is a crowd-pleaser, but locals rave about the lobster ravioli. Expect entrées in the $13–$25 range, perfect for a date night or family feast.
International Flavors & Lunch Hotspots
Old Towne may be steeped in Virginia history, but its food reflects influences from around the world.
- Saucy’s Sit-down Bar.B.Q (257 E Bank St)
Housed in a converted shipping container just off Cockade Alley, Saucy’s is all about smoky pulled pork, signature sauces, and Texas-style brisket. It’s quick, casual, and affordable (most meals under $15). Their tangy barbecue pairs beautifully with homemade slaw and baked beans. Saucy’s food truck, parked on site or at local events, spreads the barbecue love across Petersburg.
- Dunkin & Dottie’s (106 N Sycamore St)
For a lunchtime adventure, check out Dunkin & Dottie’s—an understated storefront serving some of the best Jamaican fare in town. Their jerk chicken, curry goat, and oxtail stew are rich in spice and flavor. Most dishes are $10-$16. Don’t skip the fried plantains or a slice of their house-made rum cake!
- Andrade’s International (7 Bollingbrook St)
A vibrant spot offering Mexican and Latin-inspired dishes, Andrade’s is known for its colorful décor, fresh margaritas, and live music nights. Favorites include street tacos, sizzling fajitas, and rich molé enchiladas ($10–$18). It’s a festive gathering place—especially when the patio is open and the weather’s warm.
Marvelous Morning Starts & Coffee Culture
Old Towne mornings begin with good coffee and memorable pastries thanks to its thriving café scene.
- Demolition Coffee (215 E Bank St)
With exposed brick, comfy couches, and local art, Demolition Coffee is a neighborhood anchor for caffeine and conversation. Their house-roasted beans fuel espresso drinks, while scratch-made scones, muffins, and breakfast sandwiches fill early morning appetites ($5–$12). Grab a seat near the window, or join the steady crowd of students and professionals working on laptops.
- Buttermilk Bake Shop (257 E Bank St)
Half-bakery, half-sweet heaven, Buttermilk Bake Shop tempts with giant cookies, layered cakes, and southern-inspired treats (don’t miss the banana pudding). It’s a great place to pick up a treat before exploring local shops — and their custom cakes are the talk of town for special occasions.
Under-the-Radar Neighborhood Treats
While bustling streets host plenty of buzzworthy spots, a few less-traveled corners of Old Towne reveal gems worth seeking out.
- Wabi Sabi (29 Bollingbrook St)
Eclectic, funky, and totally unique, Wabi Sabi blends sushi bar, jazz club, and bistro in one riverside package. Visit during happy hour for discounted rolls; stay for the surprisingly robust burger menu and nightly live music. It’s pricier than some nearby options ($15–$30 for entrées), but the experience is as memorable as the menu.
- Brickhouse Run (407-409 Cockade Alley)
Tucked away down an alley, Brickhouse Run transports diners to a cozy English pub—think shepherd’s pie, fish & chips, and a rotating cast of Virginia beers and ciders. Prices range $12–$25. The snug wooden bar and exposed timbers are the perfect backdrop for a leisurely pint and hearty meal.
- Local Food Trucks
Keep an eye out in parking lots and at special events for local food trucks: Rebel Touch delivers bold Cajun fare; Soulful Taste dishes out festival-famous fried fish and wings. Petersburg’s food trucks often post schedules online and through social media—making them a deliciously movable feast.
Traditions & Community Flavor
What sets Old Towne apart isn’t just the quality and variety of its food—it’s the sense of community that comes with every meal. Many restaurants feature local art, host open mic nights, or support regional growers and food artisans. From brick-walled bistros to retro soda fountains, each spot weaves its own story into the neighborhood’s fabric.
Annual events like the Old Towne Petersburg Food Festival showcase the area’s diversity, bringing vendors and chefs together for street food, music, and fun. And nearly every eatery is locally owned—meaning when you dine out in Old Towne, you’re supporting neighbors and creators who pour heart and soul into every plate.
Final Bites
Old Towne Petersburg’s food scene is the perfect blend of historic charm and fresh culinary energy. Whether you’re nibbling pastries on a Saturday stroll, grabbing tacos with friends, or tucking into classic Southern comfort at a landmark diner, you’ll find flavors to remember—and plenty of reasons to come back hungry.