Mobile menu
Dining
Dining

Petersburg

Page 1 of 4

Alexander’s

Address: 101 West Bank Street Petersburg, VA 23803 Map It
Phone: 804-733-7134
Prices: $$
Hours:

Lunch:  Tuesday – Saturday 11:00 AM – 3:00 PM
Dinner: Wednesday – Saturday 5:00 PM – 9:00 PM

Cuisine: Greek, Italian/Pizza, Seafood
Meals: Lunch, Dinner
Website: www.alexandersfinefood.com

Authentic Greek and Italian entrees, fresh seafood, not to be missed homemade desserts. Cash & Checks Only – No credit cards accepted.

Ammo Brewing

Address: 235 N Market Street Petersburg, VA 23803 Map It
Phone: (804) 722-1667
Prices: $
Hours:

Sunday: 10 am - 4pm
Thursday: 4pm - 9pm
Friday: 4pm - 9pm
Saturday: 1pm - 9pm

Cuisine: Breweries
Meals: N/A
Facebook: www.facebook.com/ammobrewing

Food truck on premise (Sat. and Sun.).

Andrade’s International Restaurant

Address: 7 Bollingbrook Street Petersburg, VA 23803 Map It
Phone: 804-722-0344
Prices: $$
Hours:

Sunday, Monday, Wednesday, Thursday: 11:00 AM – 9:00 PM
Friday, Saturday: 11:00 AM – 10:30 PM
Sunday Brunch: 11:00 AM – 3:00 PM

Cuisine: Eclectic, Seafood
Meals: Lunch, Dinner
Website: www.andradesinternational.com

A unique Latin-American dining experience blending the flavors of Spain, Bolivia and Peru. See more.

More Info

Andrews Grill

Address: 6 West Washington Street Petersburg, VA 23803 Map It
Phone: 804-862-8862
Prices: $
Hours:

Monday – Saturday 7:30 AM – 4:30 PM

Cuisine: American
Meals: Breakfast, Lunch
Facebook: www.facebook.com/pages/Andrews-Grill/111518532220697

A tradition in downtown Petersburg since 1967 – stop in for a hot dog!

Big Mike’s Burger Shoppe

Address: 2870 County Drive Petersburg, VA 23803 Map It
Phone: 804-919-0686
Prices: $
Hours:

Monday - Saturday: 10:00 AM - 9:00 PM

Cuisine: American, Sports Bars
Meals: Lunch, Dinner

Canton Restaurant

Address: 950 South Sycamore Street Petersburg, VA 23803 Map It
Phone: 804-732-6441
Prices: $
Hours:

Monday – Thursday: 11:00 AM – 10:00 PM
Friday: 11:00 AM – 11:00 PM
Saturday: 11:30 AM – 11:00 PM

Cuisine: Asian
Meals: Lunch, Dinner
Website: www.cantonpetersburg.com/

A Petersburg tradition for Chinese food.

Cockade City Grill

Address: 305 North Sycamore Street Petersburg, VA 23803 Map It
Phone: 804-862-2537
Prices: $
Hours:

Tuesday – Friday: 5:00 PM – 2:00 AM
Saturday: 7:00 PM – 2:00 AM

Cuisine: American
Meals: Dinner
Facebook: www.facebook.com/pages/COCKADE-CITY-GRILL/318129522583

A rockin’ place with cold beer, great burgers and live music.

Croaker’s Spot

Address: 39 River Street Petersburg, VA 23803 Map It
Phone: 804-957-5635
Prices: $$
Hours:

Monday – Wednesday: 11:00 AM – 9:00 PM
Thursday: 11:00 AM – 10:00 PM
Friday: 11:00 – 11:00 PM
Saturday: 12:00 Noon – 11:00 PM
Sunday: 12:00 Noon– 9:00 PM

Cuisine: American, Seafood, Southern
Meals: Lunch, Dinner
Website: croakersspot.com/
Facebook: www.facebook.com/pages/Croakers-Spot-Restaurants/291599994234742

“The Soul of Seafood”

More Info

Demolition Coffee

Address: 215 East Bank Street Petersburg, VA 23803 Map It
Phone: 804-732-2991
Prices: $
Hours:

Monday – Friday: 6:30 AM – 3:00 PM
Saturday: 7:30 AM – 3:00 PM
Sunday: 8:00 AM – 3:00 PM

Cuisine: American, Coffeehouses, Ice Cream/Dessert
Meals: Breakfast, Lunch
Website: demolitioncoffee.com/
Facebook: www.facebook.com/DemolitionCoffee

Great cup of coffee to start your day; wonderful soups & sandwiches for lunch; amazing pastries ANYTIME! Wi-fi on-site.

More Info

Dixie Restaurant

Address: 250 North Sycamore Street Petersburg, VA 23803 Map It
Phone: 804-732-7425
Prices: $
Hours:

Breakfast:  Monday – Friday: 7:00 AM – 11:00 AM, Saturday: 7:00 AM – 12:00 PM
Lunch:  Monday – Saturday: 11:00 AM – 3:00 PM

Cuisine: American, Southern
Meals: Breakfast, Lunch
Facebook: www.facebook.com/pages/Dixie-Restaurant/121425451271945

Home of the DIXIE DOG and the SPIELBURGER - Great breakfast spot!

More Info

Page 1 of 4

The Best PART of Virginia