Virginia

16 Top-Rated Steakhouses in Petersburg, Virginia 2024

Jump to Spot

  • Image of The Mad Italian Pasta & Steak House

    The Mad Italian Pasta & Steak House

    4.3

    The Mad Italian Pasta & Steak House, 2545 S Crater Rd, Petersburg, VA 23805

    Italian standards & some greek dishes are featured in old-fashioned surrounds with quirky touches.

    One review mentioned:

    The food was great…the service was very friendly. i highly recommend visiting this little treasure in petersburg. the eggplant parmigiana was delicious! kid-friendliness: there was a kids menu. also, the decor in the environment is intriguing.

    Closed on: 
    Tuesday

    Timing: 
    11 AM-9 PM

    Style: 
    Italian restaurant

    (804) 732-9268
  • Image of Ernestine's Table Restaurant

    Ernestine’S Table Restaurant

    4.6

    Ernestine's Table Restaurant, 509 Halifax St, Petersburg, VA 23803

    Restaurant and lounge

    One review mentioned:

    I wanted some fish so looked up places and this came up with good reviews so i decided to give them a try. i passed by it the first time because you can t tell from the outside really that s it s a restaurant. i was greeted when i walked in and the ladies in there were really friendly and helpful with ordering since it was my first time. i ended up getting the turkey wings with cabbage and mac & cheese and i was not disappointed!! they were so good and earned them a loyal customer!

    Closed on: 
    Monday, Tuesday

    Timing: 
    11:30 AM-10 PM

    Style: 
    Restaurant

    (804) 722-5877
  • Image of The Brickhouse Run

    The Brickhouse Run

    4.7

    The Brickhouse Run, 407-409 Cockade Alley, Petersburg, VA 23803

    English-style 2-room tavern in a circa-1816 building serving pub eats amid wood beams & a fireplace.

    One review mentioned:

    Stumbled across this location when on a short trip to richmond area. beautiful old building with a lot of character and comfortable setting. my wife and i both got salad for dinner. fresh ingredients, nice balance of flavors and taste. highly recommend stopping by if you are in the area.

    Closed on: 
    Monday, Sunday

    Timing: 
    5-9 PM

    Style: 
    Bar & grill

    (804) 862-1815
  • Image of Andrade's International Restaurant

    Andrade’S International Restaurant

    4.1

    Andrade's International Restaurant, 7 Bollingbrook St, Petersburg, VA 23803

    Mexican & pan-latin dishes served in a comfortable bistro setting with a sprawling patio.

    One review mentioned:

    The atmosphere and service was great. and the food, delicious..

    Closed on: 
    Monday, Tuesday

    Timing: 
    4-10 PM

    Style: 
    Mexican restaurant

    (804) 722-0344
  • Image of Oyster Society

    Oyster Society

    4.9

    Oyster Society, 309 N Sycamore St, Petersburg, VA 23803

    Old town petersburg restaurant, oyster society, offers playful decor, ambitious drinks, and plenty of oysters.

    One review mentioned:

    My best meal of the year two years running has been at oyster society! i am continually blown away by their flavors, vibe and service. the food is so creative while also remaining delicious and approachable. this time we started with raw oysters (their mignonette is unmatched). and then had a little smoked oyster dim sum plate which was so surprising and unique. the cocktails are always impressive but the seize the verde was a show stopper. tequila based with a salsa verde oil as the star. i had the best pork chop of my entire life. this was pork chop on another level. i am unhinged in my enthusiasm about it . my partner had one of their always flawless duck dishes. their dessert is delicious always good. but the savory menus and cocktails are the reason to go back again and again. this is a such a unique gem in the local dining scene and i will never stop raving about it!

    Closed on: 
    Monday, Tuesday, Wednesday

    Timing: 
    5-11 PM

    Style: 
    Fine dining restaurant

    (804) 894-8720
  • Image of Shut Yo Mouf Soulfood

    Shut Yo Mouf Soulfood

    4.3

    Shut Yo Mouf Soulfood, 424 N Market St, Petersburg, VA 23803

    Shut yo mouf soul food restaurant is a local, family owned restaurant. our goal is to feed, to please, and to help those in need. we are here to offer a personal, at home dining experience. #mamasaidshutyomouf&eat

    One review mentioned:

    This was my 1st time ordering & i ordered ribs, collards and cabbage. then the 2nd plate was hamburger on mashed potatoes and gravy with mac and cheese. both came with cornbread! everything was amazing! the ladies working there were so nice! i also got the strawberry pound cake .. so good!! would recommend and do plan to return to try other menu options!

    Closed on: 
    Monday

    Timing: 
    11 AM-9 PM

    Style: 
    Soul food restaurant

    (804) 503-1253
  • Image of Longstreet's Deli

    Longstreet’S Deli

    4.3

    Longstreet's Deli, 302 N Sycamore St, Petersburg, VA 23803

    Neighborhood bar/eatery offering pizza & specialty sandwiches, plus live music & sports on tv.

    One review mentioned:

    Food was perfect, good atmosphere to sit and talk without it being too loud. waitstaff was real attentive and made sure our table and others were taken care of. didnt get drinks this time so cant comment on those but overall a good option downtown.

    Closed on: 
    Open All Days

    Timing: 
    11 AM-8 PM

    Style: 
    Deli

    (804) 722-4372
  • Image of Don Quixote Mexican Grill

    Don Quixote Mexican Grill

    4.5

    Don Quixote Mexican Grill, 3221 W Washington St, Petersburg, VA 23803

    Don quixote grill was established to fill the need to creator jose guzman to stretch his creative mind. don quixote offers authentic mexican food, and a great family experience for the tri-city residents.

    One review mentioned:

    We were in town for rugged maniac at virginia motorsports raceway down the street about 6 miles. after the race we were starving and we re headed to a burger joint to try out, but after getting there being immediately turned off, we drove down the street and saw this gem on the side of the road and decided to pull in. hands-down, some of the best mexican food we ve ever had! the portions were amazing, and the prices were great. we had a wonderful conversation with the very friendly manager, who ended up teaching us some spanish while waiting for our food – the other staff, including the young men were extremely helpful and friendly. the restaurant was very clean, and very decorative, you can tell they spent some good money on its appearance. just an all-around excellent experience and excellent food, recommend highly if you live in the area or visiting for a race to stop by here and get some delicious food!

    Closed on: 
    Open All Days

    Timing: 
    11 AM-9 PM

    Style: 
    Mexican restaurant

    (804) 479-3779
  • Image of Old Towne's Alibi

    Old Towne’S Alibi

    4.4

    Old Towne's Alibi, 305 N Sycamore St, Petersburg, VA 23803

    Pub fare, cocktails, craft beer & a full bar, dispensed in a comfy, casual setting.

    One review mentioned:

    Delicious orange crush with fresh orange juice, the jalapeno ranch wings were so good and the service was outstanding. they were out of blue moon but our server recommended something i liked a lot. very fun spot to eat and drink. we will be back.

    Closed on: 
    Monday, Tuesday

    Timing: 
    11 AM-10 PM

    Style: 
    Bar & grill

    (804) 479-3566
  • Image of Captain D's

    Captain D’S

    4.1

    Captain D's, 3330 S Crater Rd, Petersburg, VA 23805

    At our petersburg, va location, we are part of a historic seafood tradition. captain d’s seafood restaurant first opened its doors back on august 15, 1969. a lot has changed since then, but our commitment to serving freshly prepared seafood at a great value has been our core mission from the beginning. known originally as mr. d’s seafood and hamburgers, captain d’s was opened in donelson, tennessee. from the very start, we set out to provide quality seafood at reasonable prices, a concept that was revolutionary at the time.

    One review mentioned:

    One of the best lunches ive had in awhile…service was awesome, restaurant waa clean, food was fresh, drink was cold and cheesecake hit the spot…all while listening to old motown tunes with a few 90s hip hop songs to take ya down memory lane! relaxing!

    Closed on: 
    Open All Days

    Timing: 
    10:45 AM-10 PM

    Style: 
    Seafood restaurant

    (804) 862-8520
  • Image of Dixie Restaurant

    Dixie Restaurant

    4.6

    Dixie Restaurant, 250 N Sycamore St, Petersburg, VA 23803

    Southern cooking served in a cozy dinerlike space with booths, a bar & vintage prints, plus a patio.

    One review mentioned:

    Great place for breakfast! we had a relatively big party of people, and the accommodations were great! had the corned beef hash with eggs and biscuit! amazing take on a classic breakfast dish! servers were amazing and loved that they provided input of their favorite food recommendations! definitely a must go if youre in town!

    Closed on: 
    Monday, Sunday

    Timing: 
    7 AM-3 PM

    Style: 
    Breakfast restaurant

    (804) 732-7425
  • Image of Roma Ristorante Italiano

    Roma Ristorante Italiano

    4.4

    Roma Ristorante Italiano, 2447 County Dr, Petersburg, VA 23803

    Restaurant/bar lounge/private event room

    One review mentioned:

    Family owned, and wonderful staff with phenomenal food make this place a regular stop for us. i usually get the pork chop as its perfectly portioned snd always tender, and i enjoy their pastas, but i like sauce so i always ask for extra with just about anything, and they always cater to my little requests, so its much appreciated. their pizzas are also good. used to get their special and took it to my job all the time for my crew when i worked in the area. parking: multiple lots, and it does fill up quickly at certain times. kid-friendliness: family environment.

    Closed on: 
    Sunday

    Timing: 
    10 AM-10 PM

    Style: 
    Italian restaurant

    (804) 861-0414
  • Wabi-Sabi

    4.2

    Wabi-Sabi, 29 Bollingbrook St, Petersburg, VA 23803

    Welcome to wabi-sabi, old towne petersburg’s home for sushi, cosmopolitan cuisine, and the best social scene in the tri-cities. whether you are a local wanting to showcase the rich nightlife petersburg has to offer, a visitor passing through looking for something distinct in taste and atmosphere, or bored and looking to meet a ton of interesting folks, wabi-sabi is your place!

    dine off of our sushi menu that features only the highest grade maguro, salmon, yellowtail, and crab. or select an appetizer and entree from our house menu. no matter what you’re in the mood for, if you’re wanting a quality meal in served by friendly staff in a cool environment, wabi-sabi wants to meet you!

    One review mentioned:

    The sushi was divine! the old towne crunch roll was phenomenal, as were the bagel roll & philly roll. lovely presentation as well. husband got the clobster sandwich & fries & said it was awesome. we decided to get the gator bites on a whim & i am so glad we did, they were delicious! i was expecting them to be chewier, but they were tender & the breading was perfect, plus that remoulade was out of this world. our server alex a was excellent. he was attentive without hovering & took very good care of us. this is such a cool building as well, & a great atmosphere for a rainy day lunch. :)

    Closed on: 
    Open All Days

    Timing: 
    11 AM-9 PM

    Style: 
    Sushi restaurant

    (804) 504-5069
  • Image of Saucy's Sit-Down Bar.B.Q.

    Saucy’S Sit-Down Bar.B.Q.

    4.5

    Saucy's Sit-Down Bar.B.Q., 257 E Bank St suite c, Petersburg, VA 23803

    We are open for dine in table service!
    or, pre-order online for pickup at either location at saucysbbq dot com or call in advance at 804-504-3075 to place an order. we also currently deliver with doordash.

    everything on our menu is homemade, original recipes. southern living magazine’s choice as south’s best porkhouses 2018 and south’s best butt 2012. we’re locally owned, 13 years in business in petersburg and have opened our second location in hopewell, va. we cater large pick-up orders on top of serving our long satisfied clientele. we have a great draft selection at each location. we can also handle large parties at either location. see you soon!

    One review mentioned:

    Shared a delicious meal here yesterday with my friends john and mila-jane who were visiting from hampton roads. to be honest, when john picked saucys for the restaurant choice, i almost suggested he choose another place based on past experiences with takeout orders my boss has gotten from saucys (my co-workers and i just didnt share his love of their food). well, im glad i gave saucys another chance. one of the big differences for me is that i finally got to have their fries hot and crispy from the fryer. if i hadnt ordered the platter, i wouldve eaten them all first. i also sampled my friends potato salad and mashed sweet potato sides and they tasted a lot like my homemade versions. the other surprise was my side of kale and black beans. i was expecting something salty and/or vinegary, not the somewhat sweet flavor from the onions in this dish. everything else on my platter was yummy and perfectly cooked too. i chose the beef brisket for my slider since pork and chicken were covered by the sausage, rib and drumstick. but even now, i cannot pick a favorite; my mouth is watering for them all! now, if youre thinking about giving saucys a try, bear in mind that the entrees do not include sides unless stated in the description. my friends slider trios plus 1 side cost about the same as my platter which had the 2 sides. plus, i had enough left over for my dinner. (to quote my jr high algebra teacher, a word to the wise is sufficient.)

    Closed on: 
    Sunday

    Timing: 
    11 AM-8 PM

    Style: 
    Barbecue restaurant

    (804) 504-3075
  • Image of Maria's Old Town 21

    Maria’S Old Town 21

    4.5

    Maria's Old Town 21, 21 W Old St, Petersburg, VA 23803

    Maria’s is locally owned and operated by the crapa family since 2007.back then, the family just moved to the usa . because of their strong love for food, their dream was to open a restaurant and share their favorite sicilian dishes with americans. the perfect opportunity came when they met two wonderful people, jim & melinda, whom offered to help them get started. maria’s was therefore born right in the heart of old town petersburg.

    One review mentioned:

    If youre looking for authentic italian food then look no further than the historic part of petersburg. marias old town 21 is simply perfect for any time of day. from the patio to the front door is charming and then when you enter, you will find a bar that will equal or better any in nyc or dc. walk further in and you will feel like you have just walked in to an italian pizza. the food is wonderful, and the staff and owners are lovely. i have been back twice now and the hardest thing is deciding what to eat. the decor is second to none and the ambiance is perfect for any occasion. whether you are eating alone or a large party, they are able to accommodate you. parking is on the street, or there is parking behind or a close by parking lot. do not hesitate to go here, you will not be disappointed. this is now one of my go to restaurants.

    Closed on: 
    Monday, Sunday

    Timing: 
    11 AM-9 PM

    Style: 
    Italian restaurant

    (804) 862-3100
  • Image of Soshel Bistro

    Soshel Bistro

    4.5

    Soshel Bistro, 500 E Wythe St, Petersburg, VA 23803

    New restaurant serving american food with a caribbean flare. the menu includes items such as jerk chicken, curry chicken, island fried shrimp and much more. enjoy their beautiful signature cocktails and colorful atmosphere.

    One review mentioned:

    My first time going to this restaurant. the vibe of the restaurant was amazing they was switching out dj s that was very interesting to me because the music was amazing the whole time. my waiter paid attention to detail and was letting us know the status of our food and timeframes. i like how they was letting my smoker friends use the patio it was cold outside lol. but that a very great option for people who has to have a cigarette after a meal lol. i notice this location had some celebrities in the building. dj foot and shawn breezy was casually eating lol as if i wasn t going to ask for a picture. that alone is 5 stars. okay when the food came out i had wings and 2 drinks one was a margarita and the next was a lemon drop the prices are affordable and the taste of food is a 9 out of 10. no real complaints. lastly security walked us to the parking area to our vehicle that s a flex with security and how they want to make sure we are safe! i am very impress with soshel keep up the great work!

    Closed on: 
    Monday, Tuesday, Wednesday

    Timing: 
    5 PM-12 AM

    Style: 
    American restaurant

    (804) 504-5720
juanitasdiner
Juanita MariaWriter

I believe food is more than just something to eat - it's an art form that brings people together.

Juanitasdiner.com

All Posts
Don't miss out! Share this with your friends.

Restaurant Styles

You Might Also Like: