Best place to eat in Richmond

15 Best Places to Eat in Richmond (2023)

Richmond is renowned for its sensational cuisine, with a range of delicious places to eat that reward tantalizing taste buds. From classic comfort food joints and award-winning restaurants to unique fusion eateries – we’ve rounded up the ten best delectable havens in Richmond!

Top 15 Places to Eat in Richmond

Best place to eat in Richmond
Best place to eat in Richmond

Mama J’s Kitchen

  • Address: 415 N 1st St, Richmond, VA 23219, United States
  • Map: Click here
  • Rating: 4.4 (3262)
  • Phone: +1 804-225-7449
  • Website: Link
  • Opening hours:
    Monday: 11:00 AM – 9:00 PM
    Tuesday: 11:00 AM – 9:00 PM
    Wednesday: 11:00 AM – 9:00 PM
    Thursday: 11:00 AM – 9:00 PM
    Friday: 11:00 AM – 10:00 PM
    Saturday: 11:00 AM – 10:00 PM
    Sunday: 11:00 AM – 9:00 PM
  • Reviews:
    This quiet southern eatery was a gem hidden in the city. I was pleased to be seated quickly, the menu is simple and the food was delectable. Our server was very thoughtful as we inquired about food options. My partner ordered the brisket, I ordered the fried chicken with Mac, greens, and peach cobbler for dessert. I was pleased by the crispness of the chicken, well seasoned and perfectly fried. They know what they’re doing back there! The Mac was perfectly cheesy and didn’t contain any oil, meanwhile the greens were tender and full of flavor. The brisket was slightly dry, however the sauce that provided was a welcome addition that added moisture to the meat. The cobbler arrived, piping hot and stunning as expected. The peaches glistened in the syrup, intermingled with crust. Rather splendid! Definitely will come back, I heard those catfish nuggets are worth trying.
    ✭✭✭✭✭ By Zac Cassel (11 months ago)
    Incredible food. My fiance and I had catfish bites to start, extra crispy with cocktail sauce. Delicious. We split fried chicken, brisket, mac and cheese, yams and collard greens. Hot, flavorful, classic. Their peach cobbler dessert was the perfect ending of an incredible comfort meal. We stopped by on a road trip and chose Mama J’s off their great reviews, and they did not disappoint. We can’t wait to drive through the area again just so we can stop by Mama J’s!
    ✭✭✭✭✭ By Brian Louth (a month ago)
    Absolutely delicious! Fried Chicken 🍗 mac and 🧀 cheese, potatoes 🥔 string beans…all of it! Nigue was our waitress and she was amazing, keeping our drinks filled, giving updates on food, and just a pleasant smile and demeanor! A little wait time well worth the food! What a gem!
    ✭✭✭✭✭ By Ricky Wysong (5 months ago)
    Located in the historic Jackson Ward district of Richmond, VA, Mama J’s Kitchen is this modest restaurant that packs a huge punch with the food it serves. The menu is small, but everything on it is delicious, according to the customers we chatted with during our visit. My wife had the fried pork chops (2 pieces) with candied yams and cabbage, my daughter had the fried chicken (2 pieces) with mac & cheese and collard greens, and I had the fried catfish (2 pieces) with coleslaw and fries. Everything was seasoned just right, served hot, and tasted delicious.
    We also tried the pineapple coconut cake and apple cobbler; I’m so happy I don’t live close to Mama J’s because I would be visiting this spot weekly.

    The staff was friendly and courteous.

    ✭✭✭✭✭ By Gordon Lawrence (8 months ago)
    Restaurant has a small dining area, but we were seating as soon as we entered with a party of five.

    Nique was our server and she was amazing. So friendly and attentive.

    Let’s just get to the main reason for my review, the FOOD. We ordered: the catfish, delicious; the fried chicken, delicious and juicy; the pork chop sandwich with a side of gravy and onion, delicious (I asked for the sandwich to have the onions and gravy added and the chef was so concerned about my bread being soggy, he put on side and let me add, very considerate and the right move); the pork chop entrée smothered with onions and peppers, delicious. We ordered every side except the seafood salad and the side salad and I suggest you do as well. You will not be disappointed. The pictures don’t do any justice and we dug in as soon as it was brought to the table so it was too late.

    Give this place a try, definitely a hidden gem. Will definitely be back when in the area.

    ✭✭✭✭✭ By Sheri W S (5 months ago)

Croaker’s Spot Richmond

  • Address: 1020 Hull St, Richmond, VA 23224, United States
  • Map: Click here
  • Rating: 4.3 (3158)
  • Phone: +1 804-269-0464
  • Website: Link
  • Opening hours:
    Monday: 11:00 AM – 9:00 PM
    Tuesday: Closed
    Wednesday: 11:00 AM – 9:00 PM
    Thursday: 11:00 AM – 9:00 PM
    Friday: 11:00 AM – 10:00 PM
    Saturday: 12:00 – 10:00 PM
    Sunday: 12:00 – 9:00 PM
  • Reviews:
    Delicious soul food! Fried Fish and Shrimp are perfect. The Best cornbread I have ever had in my life. This restaurant will not disappoint! And don’t forget to grab some dessert. Prices are reasonable and worth every dime. There may be a wait and also the restaurant is not very big. But it’s all worth the wait
    ✭✭✭✭✭ By Tiffany (4 months ago)
    It was about 8:45 pm and I was hesitant to go inside because I thought maybe it was too late since they closed at 9, but a lady outside assured me that I was welcome to come in with my family of 4 and I received a booth immediately! I was not at all rushed to order and was even given the opportunity to change my order to something more interesting that was recommended by my server. I can tell you that I would highly recommend based off the service but the food was great as well and hot, I still received a well put together meal!
    ✭✭✭✭✭ By Jessica Stewart (8 months ago)
    Me and my girls called out of work and ate here for brunch. The food was perfect. We ordered the Fried Seafood Platter and Tropical Storm cocktails. Our server made our drinks and she fast and polite.
    ✭✭✭✭✭ By Michelle Byrd (5 months ago)
    Food was amazing! Reminds me of home a good southern meal. We have fried chicken wings and the fried chicken sandwich. The waitress was very nice and attentive. Highly recommend. We will come back here next time we are visiting Richmond
    ✭✭✭✭✭ By Tori Davis (4 months ago)
    The atmosphere at Croaker’s Spot was absolutely amazing!! From the moment we walked in the door until when we left, we felt at ease and comfortable. The food was amazing! We ordered the fried fish platter with a side order of macaroni and cheese. The original order included stirfried cabbage, mixed veggies and grits. One order was more than enough for two. We even ended up taking a good amount of our food to go! This spot is definitely perfect for medium to small size gatherings and for intimate dining with your loved one. The service was off the charts! Our waiter checked on several times, despite it being a very busy night! We gave him a nice sized tip! 😁

    Anyways, if you’re on the fence about going, go! 🙌🏽😁

    ✭✭✭✭✭ By Mujahid Abdullah (a year ago)


  • Address: 111 E Grace St, Richmond, VA 23219, United States
  • Map: Click here
  • Rating: 4.7 (2706)
  • Phone: +1 804-912-1560
  • Website: Link
  • Opening hours:
    Monday: Closed
    Tuesday: Closed
    Wednesday: 9:00 AM – 3:00 PM
    Thursday: 9:00 AM – 3:00 PM
    Friday: 9:00 AM – 3:00 PM
    Saturday: 9:00 AM – 3:00 PM
    Sunday: 9:00 AM – 3:00 PM
  • Reviews:
    Good food but service was not good. I got the Jewish Sailor. The meats were very tender, the sausage was super juicy and the Cole slaw was nice and creamy (not sweet). The fries are terrific. Unfortunately, after my food was brought to the table no one checked on me until it was time for the check. Overall I would return because the food was great.
    ✭✭✭✭ By M (7 months ago)
    Perly’s was incredibly busy which I think is the norm. Multiple people waiting outside on the sidewalk is common. The diner is vintage with the tables/booths very close together. We were lucky to sit at the counter. Great fun to see the action along the counter. The food is very good although I think the Jewbano is good, but a little excessive so if you have a tendency for heartburn, you should consider something else. Next time a bagel platter is definitely on tap. Service was great! Will be back to try other items on the menu!
    ✭✭✭✭ By Millie Kwan (10 months ago)
    As if Perly’s needs any more kudos? I happened upon the restaurant randomly… with no clue that its pedigree is so renowned. You know what that means? With no preconceptions, I believe my review is all the more objective… And so, from the moment I walked in, I was charmed by the decor. From there, the creative menu made it clear this wasn’t “just another breakfast.” I went with the corned beef hash w/ 2 eggs over easy… OH HELL YES! My main course was utterly divine, served with side greens and a piece of bread to help soak up the egg yolks… It was only after I had dined here and did a little research that I realized Perly’s is a Richmond institution… well deserved. PS: Service was impeccable.
    ✭✭✭✭✭ By Chuck Taylor (11 months ago)
    Perly’s is touted as a must visit place when visiting Richmond – all those people are right.

    Great deli, like pick this up and drop it in NYC and it fits perfectly.

    Weekday breakfast visit for us. Service was great, menu packed full of deli choices. The coffee is really good, local roaster provides the coffee.

    I ordered the cinnamon babka French toast and let me tell you it’s some portion (pictured). Delicious!

    My wife went basic bagel lox cream cheese which were excellent as well.

    I love the decor and the booths.

    Most definitely worth the effort to seek this place out.

    ✭✭✭✭✭ By Kitchen Boy (3 months ago)
    Visited Richmond just so we could come here after seeing it on Diner’s, Drive-ins, and Dives and we were not disappointed! Service was very friendly and quick despite the constant rush of people. Ordered several appetizers just to try as many things as possible and all of them were great. The Jewish egg rolls in particular were incredible.
    ✭✭✭✭✭ By Nick Byrnes (2 months ago)

Kuba Kuba

  • Address: 1601 Park Ave, Richmond, VA 23220, United States
  • Map: Click here
  • Rating: 4.5 (2158)

Secret Sandwich Society

  • Address: 501 E Grace St, Richmond, VA 23219, United States
  • Map: Click here
  • Rating: 4.5 (2094)

Tarrant’s Cafe Downtown

  • Address: 1 W Broad St, Richmond, VA 23220, United States
  • Map: Click here
  • Rating: 4.4 (1893)

Can Can Brasserie

  • Address: 3120 W Cary St, Richmond, VA 23221, United States
  • Map: Click here
  • Rating: 4.4 (1680)

The Daily Kitchen & Bar

  • Address: 2934 W Cary St, Richmond, VA 23221, United States
  • Map: Click here
  • Rating: 4.3 (1640)


  • Address: 1012 Lafayette St, Richmond, VA 23221, United States
  • Map: Click here
  • Rating: 4.7 (1505)

Bookbinder’s Seafood & Steakhouse

  • Address: 2306 E Cary St, Richmond, VA 23223, United States
  • Map: Click here
  • Rating: 4.6 (1226)

Millie’s Diner

  • Address: 2603 E Main St, Richmond, VA 23223, United States
  • Map: Click here
  • Rating: 4.6 (1032)

Rappahannock Restaurant

  • Address: 320 E Grace St, Richmond, VA 23219, United States
  • Map: Click here
  • Rating: 4.4 (830)

The Tobacco Company Restaurant

  • Address: 1201 E Cary St, Richmond, VA 23219, United States
  • Map: Click here
  • Rating: 4.4 (789)


  • Address: 626 China St, Richmond, VA 23220, United States
  • Map: Click here
  • Rating: 4.7 (677)


  • Address: 4901 Libbie Mill E Blvd, Richmond, VA 23230, United States
  • Map: Click here
  • Rating: 4.6 (656)
Best place to eat in Richmond
Best place to eat in Richmond

That’s it for our list of the best places to eat in Richmond! 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 food inspiration. Guten Appetit!

Leave Reply

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