Food & Drink
Petersburg is home to a community of restaurateurs who love their city and have worked hard to offer great culinary experiences.
Use the map at the bottom of the page to find your way around town.
-
Blue Willow Tea Room
104 W Old Street
A traditional English tea room offering an elegant and relaxing experience.Buttermilk Bake Shop
257 E Bank Street
Classic American bake shop serving donuts and cakes.Buttery Baking House
28 W Old Street
Bakery serving traditional pastries like croissants, tarts, and eclairs.Demolition Coffee
215 E Bank Street
Industrial-chic cafe offering coffee & teas as well as breakfast, sandwiches, & salads.The Dixie
250 N Sycamore Street
Simple southern cooking served in a diner with booths, a bar, and vintage decor.Market St. Coffee
111 N Market Street
Casual coffeehouse with quick bites in a comfy setting one block from Strawberry Hill. -
The Boiler Room
20 W Tabb Street
Hotel Petersburg’s speakeasy-style bar featuring live jazz.Bravo Burrito
801 W Washington Street
Tex-Mex eats, from burritos to bowls, in a casual setting or to-go.The Brickhouse Run
407-409 Cockade Alley
English-style tavern in a circa-1816 building serving pub eats.Burgundie's
412 Sycamore Street
A cozy, French-inspired wine bar with natural wine from Virginia and around the world.Comeback Burger
404B N Sycamore Street
Fast-casual neighborhood restaurant with local grass-fed beef, beer, and sports on TV.Croaker’s Spot
9 E Old Street
Down home southern fare and seafood.Longstreet’s Deli
302 N Sycamore Street
Neighborhood bar & eatery offering sandwiches, entrées, live music & sports.Nisa Thai
133 N Sycamore Street
Authentic Thai cuisine in downtown Petersburg.The Rock Yard
414 N Market Street
Lebanese and American food with a laid-back patio by day, music bar by night.Saucy's Sit-Down BBQ
257 E Bank Street
BBQ staples served in modern, minimalist environs with outdoor picnic tables.Shirley’s Restaurant & Bar
20 W Tabb Street
Upscale American fare at the historic Hotel Petersburg.Soul Rebel
106 W Old Street
Casual restaurant serving Caribbean-American fusion food from jerk salmon to oxtail.Tramonto Ristorante
322 N Sycamore Street
Italian restaurant with an enchanting outdoor patio tucked away in the heart of Old Towne.Trapezium Brewing Co.
423 3rd Street
Craft beers & pizzas in a vintage space with a dog-friendly outdoor patio.Wabi-Sabi
29 Bollingbrook Street
An eclectic menu of sushi, tapas & burgers in a festive, brick space.
Helpful hint: click the menu button in the top left corner of the map to see local destinations, find business info, get directions, and more!