Buttermilk Bake Shop in Petersburg VA

15 Best Coffees in Petersburg VA Beans You Gotta Try

Looking for the perfect cup of coffee in Petersburg VA? We’ve brewed up a list of our top 15 favorites to help you find that ideal flavor experience. From cozy cafes and vibrant roasters, explore what this diverse city has to offer as we discover some of its finest coffees!

15 Best Coffee Shops in Petersburg VA

Buttermilk Bake Shop in Petersburg VA
Buttermilk Bake Shop in Petersburg VA


  • Address: 1206 Courthouse Rd, Petersburg, VA 23803, United States
  • Map: Click here
  • Rating: 3.4 (1180)
  • Phone: +1 804-861-8048
  • Website: Link
  • Opening hours:
    Monday: 5:00 AM – 11:00 PM
    Tuesday: 5:00 AM – 11:00 PM
    Wednesday: 5:00 AM – 11:00 PM
    Thursday: 5:00 AM – 11:00 PM
    Friday: 5:00 AM – 11:00 PM
    Saturday: 5:00 AM – 11:00 PM
    Sunday: 5:00 AM – 11:00 PM
  • Reviews:
    If your restaurant posts hours as opening at 5 AM and you can’t bother to take customer orders at 5:15 AM twice in the past week, then why even bother being in operation? This store lacks competent employees and management The owner should consider cleaning house because if this $15 per hour help is what you have, you might as well close it down. Pathetic!
    By Kevin S. (2 months ago)
    Service was very, very slow and it wasn’t terribly busy. The staff were fairly friendly. It’s a typical McDonalds with some weird stuff in the chicken and sticky goo on the ketchup packs. The order was correct and a decent temperature. It’s okay- not great, not terrible. I did have to order at the kiosk, which I hate, but that seems to be the norm now as McD’s cuts costs.
    ✭✭✭ By Chuck S (3 weeks ago)
    It’s McDonald’s, but the staff are friendly and efficient. Genuine customer service is rare at these places and the folks running this place are doing it right.
    ✭✭✭✭ By Brandon H (2 months ago)
    This restaurant was very quick with the order and letting you know what the status of your order was. The lobby was clean, but they were not stocked very well with the condiments. The floor was sticky. The staff was extremely friendly and helpful.
    ✭✭✭✭ By Hillbilly Kitchen Witch (4 years ago)
    The customer service at the drive through has typically been very good. However, I have been there 3 times this month and they have missed items each time. The young man at the window was very apologetic all 3 times, but looked toward the back and just shook his head and shrugged his shoulders. My visits have been later in the evening and it appears the supervisor is not present or in the back joking around with the staff themselves and nobody is following the normal quality checks before fulfilling orders. It is an easy fix and the quality of the food I get is good. I don’t like having to open up my burger to make sure it is a double and count the number of fries or make sure the proper amount is in the boxes but am willing to do it as it gets corrected.
    ✭✭✭ By Anthony Marra (8 months ago)

Dixie Restaurant

  • Address: 250 N Sycamore St, Petersburg, VA 23803, United States
  • Map: Click here
  • Rating: 4.6 (1114)
  • Phone: +1 804-732-7425
  • Opening hours:
    Monday: Closed
    Tuesday: 7:00 AM – 3:00 PM
    Wednesday: 7:00 AM – 3:00 PM
    Thursday: 7:00 AM – 3:00 PM
    Friday: 7:00 AM – 3:00 PM
    Saturday: 7:00 AM – 3:00 PM
    Sunday: Closed
  • Reviews:
    They had salmon cakes on the breakfast menu! They were the best! There for a return to my hometown, but had never eaten there before. I’ve wasted the last 40 years by not visiting. This place is good!
    ✭✭✭✭✭ By Larry Brown (6 months ago)
    Food didn’t take long to come out so why was everything cold?!?!. I got the waffle combo with a side of home fries and they were the worst looking home potatoes I’ve ever seen. The worst of all was the coffee was trash, but a better brand please
    By Drequan Speller (a month ago)
    The service was wonderful and very fast. The food was fresh and tasty. We would highly recommend this restaurant. I’ve heard they have a really good breakfast, so we will be returning for that in the future!
    ✭✭✭✭✭ By Paranormal Linda (a year ago)
    If you are looking for home cooking in the tri-cities area, stop here!! While there was a short wait (which was no challenge since we simply visited the shops next door while we waited) it was worth it! The service was incredibly friendly and quick, the atmosphere homey and laid back, and the food was AMAZING! I haven’t had a breakfast I’ve enjoyed that much since I was at my grandma’s kitchen table as a child.

    The French toast was the right amount of “eggy”, the bacon crispy and flavorful, and the eggs done just right. My daughters loved their food as well (eggs, bacon, and chocolate chip pancakes) and both want to come back EVERY DAY.

    We will definitely be returning for breakfast and look forward to trying lunch!

    ✭✭✭✭✭ By Konni Jacobs (a year ago)
    The Dixie is a local legend. At the end of a work season we used to go there for scrambled eggs and pork brains. While they no longer serve pork brains, the food is delicious. Classic Southern diner food. Best breakfast in town and perfect for lunch, if you can get a table.
    ✭✭✭✭✭ By Daniel Jones Foto (4 months ago)


  • Address: Park South, 790 Southpark Blvd, Colonial Heights, VA 23834, United States
  • Map: Click here
  • Rating: 4 (1079)
  • Phone: +1 804-524-0295
  • Website: Link
  • Opening hours:
    Monday: 5:00 AM – 9:00 PM
    Tuesday: 5:00 AM – 9:00 PM
    Wednesday: 5:00 AM – 9:00 PM
    Thursday: 5:00 AM – 9:00 PM
    Friday: 5:00 AM – 9:00 PM
    Saturday: 5:30 AM – 9:00 PM
    Sunday: 6:00 AM – 8:30 PM
  • Reviews:
    When I was there, they took any drive-tru order manually. And it’s long line, so we just parked and went straight inside the store. The store’s clean and our drinks tasted good. They have many variations of Starbucks tumblers.
    ✭✭✭✭ By Suci Farahdilla (a month ago)
    I went in on Friday to get my free red cup around 6:30am. I went on the inside because I do not frequent Starbucks on a regular basis. They were crowded but that didn’t bother me. The young lady at the register helped me select a drink and wad very pleasant based on the crowd. I got the Creme Brule and it was absolutely delicious! I had to wait about 15 minutes to get it but I enjoyed the atmosphere and the workers were all upbeat despite the rudeness of some of the patrons. I am going in this morning to get another one!
    ✭✭✭✭ By Venessa Raigns (2 months ago)
    Holly fudge ! I get that ya are busy but there’s more employees standing around then doing drinks. If there’s no one ordering at the counter then you should be helping to do drinks. Seems like drive up takes priority over inside. The person at the window is only standing there instead of helping do drinks. The bathroom needs cleaning. The barista area needs cleaning. Looks like it hadn’t been cleaned in a while (talking about the front part where the coffee beans are). I’ve been here a few times and the wait time today was horrible ! The young lady that took my order was very nice and the person handling pastry’s was efficient and helped to get my item quickly.
    By Kay B (3 weeks ago)
    I waited at this store for 40 minutes for 2 refreshers. The service was absolutely unacceptable. Even worse, the app told me my pickup time was 4:02 and gave me no indication of a delay in pickup times. I didn’t leave that Starbucks until 4:40. I asked a woman behind the counter where my second drink was, roughly 10 minute after receiving my own. She didn’t believe when I told her there was a second drink in the order, even though they were placed in the SAME order. I understand they can’t help being busy, but the people behind the counter were not moving efficiently and they did not seem to care that me and several others had waited the better part of an hour for some stupid drinks.
    By Jordan Abbott (2 months ago)
    Nice and great
    They are slow in making the order but they have nice staff
    ✭✭✭ By Ayssar Odat (2 months ago)

Demolition Coffee

  • Address: 215 E Bank St, Petersburg, VA 23803, United States
  • Map: Click here
  • Rating: 4.5 (1065)
  • Phone: +1 804-732-2991
  • Website: Link
  • Opening hours:
    Monday: 7:00 AM – 3:00 PM
    Tuesday: 7:00 AM – 3:00 PM
    Wednesday: 7:00 AM – 3:00 PM
    Thursday: 7:00 AM – 3:00 PM
    Friday: 7:00 AM – 3:00 PM
    Saturday: 8:00 AM – 3:00 PM
    Sunday: 8:00 AM – 3:00 PM
  • Reviews:
    Absolute best coffee in Petersburg and within at least a 30 minute driving radius! Gorgeous dining area. Available seating outside on the patio. Quiet street and free parking within walking distance. Excellent, knowledgeable staff. Small, but concise menu offered which adds to their quality. I ordered a Dirty Chai with almond milk, Chai syrup, and 2 shots of espresso. It has a wonderful flavor and not overly sharp like some Chai can be. The espresso helps mitigate this. It has a beautiful earth tone color to it that you want to see in an espresso. Overall, HIGHLY RECOMMEND Demolition Coffee!! ☕️
    ✭✭✭✭✭ By Josh Merritt (11 months ago)
    Had to stop for a mid morning coffee.. wish I lived in the area to make this my regular spot. I took it to go but while I was waiting the atmosphere was really inviting me to stay. Both inside and out look like a comfy spot to spend some time. Free Wifi and I bet they would be happy if I had brought my dog to chill in the patio seating area. Loved the classic lattes they made for me!
    ✭✭✭✭✭ By Christina Dengler (8 months ago)
    I have been going to this coffee shop every Saturday and Sunday since I got into town and love it. I have tried many different drinks here and haven’t had a single bad one yet. Their muffins are really good as well, I would recommend the pistachio muffin. I regularly get a dirty chai latte and it is spot on each time. I would 100% recommend this coffee shop if you’re looking for good quality coffee and a great atmosphere.
    ✭✭✭✭✭ By Aaron Jerkins (8 months ago)
    A great place for coffee in Petersburg! A great atmosphere, workers were very helpful and informative my first visit. High quality coffee. One of my favorites is the gingerbread latte, delicious. Starbucks who?? 👀
    ✭✭✭✭✭ By Jay Watts (a year ago)
    I loved this place! The girls working behind the counter were super nice to my 3 year old son. I really enjoyed my tea and my husband enjoyed his red eye. The ambiance is perfect!
    ✭✭✭✭✭ By Jennifer C (a year ago)


  • Address: 2139 S Crater Rd, Petersburg, VA 23805, United States
  • Map: Click here
  • Rating: 3.5 (933)
  • Phone: +1 804-861-0655
  • Website: Link
  • Opening hours:
    Monday: 6:00 AM – 10:00 PM
    Tuesday: 6:00 AM – 10:00 PM
    Wednesday: 6:00 AM – 10:00 PM
    Thursday: 4:00 AM – 10:00 PM
    Friday: Open 24 hours
    Saturday: Open 24 hours
    Sunday: 6:00 AM – 10:00 PM
  • Reviews:
    Came here in the morning and only had breakfast on the menu. The service is not fast, but everything was delicious. The facility is clean.
    ✭✭✭✭ By mir09 com (7 months ago)
    This location sucks! Both order kiosks were down and the line to the counter was very long and the employees didn’t seem very attentive. To top it off, they handed me my coffee in a cup splattered with goo as shown in the picture. Also be aware, there were flies all over. Double thumbs down!
    By Lion & Poodles adventures (5 months ago)
    Customer service sucks here! The lady who gave us our food was extremely rude as if she had an attitude for no reason. We were extremely nice and pleasant with her tho
    By Yoshii (3 months ago)
    By Wise Produktionz Investments (3 months ago)
    Probably the worst mcdonalds around the 804 no lie. I’m not sure which is worst south parks or this 1. My food was cold n they act like they have a problem with ulyou coming to mcdonalds while they are working….never again.
    ✭✭ By Mane2wice 804 (3 weeks ago)

Waffle House

  • Address: 5631 Boydton Plank Rd, Petersburg, VA 23803, United States
  • Map: Click here
  • Rating: 3.6 (910)

Buttermilk Bake Shop

  • Address: 257 E Bank St, Petersburg, VA 23803, United States
  • Map: Click here
  • Rating: 4.7 (697)

Longstreet’s Deli

  • Address: 302 N Sycamore St, Petersburg, VA 23803, United States
  • Map: Click here
  • Rating: 4.3 (620)

Rinkeydink Cafe

  • Address: 2550 S Crater Rd, Petersburg, VA 23805, United States
  • Map: Click here
  • Rating: 4.5 (413)

Yankee Coffee Shop

  • Address: 2557 S Crater Rd, Petersburg, VA 23805, United States
  • Map: Click here
  • Rating: 4.6 (392)


  • Address: 153 Wagner Rd, Petersburg, VA 23805, United States
  • Map: Click here
  • Rating: 3.1 (231)


  • Address: 3199 S Crater Rd, Petersburg, VA 23805, United States
  • Map: Click here
  • Rating: 4 (218)

Boppers Malt Shop

  • Address: 414 N Sycamore St, Petersburg, VA 23803, United States
  • Map: Click here
  • Rating: 4.5 (192)

Blue Willow Tea Room

  • Address: 104 W Old St, Petersburg, VA 23803, United States
  • Map: Click here
  • Rating: 4.7 (171)


  • Address: 404 N Sycamore St, Petersburg, VA 23803, United States
  • Map: Click here
  • Rating: 4.9 (111)
Buttermilk Bake Shop in Petersburg VA
Buttermilk Bake Shop in Petersburg VA

That’s it for our list of the best coffee shops in Petersburg VA! If you have any arguments or additional information, please leave a comment. We love to hear from our readers. And don’t forget to check out some of the other posts on our blog for more fnb inspiration. Have a good coffee!

Leave Reply

Your email address will not be published. Required fields are marked *