Top 20 Soul Food Spots In Virginia


1. Rockafeller’s, Virginia Beach

rockafellers308 Mediterranean Ave, Virginia Beach, Virginia
Facebook | Website

Your taste buds will dance and you’ll be entertained as you watch the fishermen bring in their day’s catch. On a clear evening, sit back, relax and sip on one of their signature libations as you watch the moon glistening on the inlet waters while you enjoy a taste of Virginia Beach.

2. Eatonville, DC

eatonville2121 14th Street, NW (At the Corner of 14th and V Streets), Washington, District of Columbia
Facebook | Website | Photo: Eatonville FB

Eatonville has great cocktails, honey cornbread muffins, cajun fries.

3. Moore’s Country Store, Lynchburg

moores6963 Richmond Highway, Lynchburg, Virginia 24504
Facebook | Photo: Moore’s Country Store FB

Moore’s Country Store has been a family tradition since 1926. They are famous for their hotdogs served with freshly made toppings and hot chili. They also serve wonderful fired chicken, homemade bbq, wraps, sandwiches, and more.

4. Comfort, Richmond

comfort 200 W. Broad St., Richmond, VA 23220
Facebook | Website | Twitter

Comfort is a meat and three style Southern restaurant in Richmond, Va. They focus on local farmers and from-scratch cooking with a real affinity for American whiskey, beers and wine. Go see them in Jackson Ward for some real Southern hospitality!

5. Foode, Fredericksburg

556280_332007883542478_1768477844_n1006 C/D Caroline Street, Fredericksburg, Virginia
Facebook | Website | Twitter | Photo: Foode FB
Foode has a heavy emphasis on farm to table preparation and cooking, you’ll be delighted with the southern, home cooked style they feature. With some of the most experienced chefs the Fredericksburg area has to offer, you will not be disappointed with your experience there.

6. Georgia Brown’s, DC

georgiabrowsn950 15th Street, NW, Washington, District of Columbia
Facebook | Website | Twitter | Photo: Georgia Brown’s FB

Georgia Brown’s buttermilk fried chicken and goat cheese-stuffed fried green tomatoes are a must try.

7. The River And Rail, Roanoke

rnr2201 Crystal Spring Ave SW, Roanoke, VA 24014
Facebook | Website | Facebook | Twitter | Photo: The River And Rail FB

The River and Rail, a southern Bistro, is located in the heart of Western Virginia. Chef Aaron Deal changes the lunch, dinner and brunch menus weekly based on the availability of seasonal products from local providers. He and his team are producing updated Southern/Appalachian and French classic dishes for this neighborhood restaurant, located just a block away from Carilion Roanoke Memorial Hospital in the old Lipes Pharmacy, in the City of Roanoke.

8. Tautog’s, Virginia Beach

tautogs205 23rd St, Virginia Beach, Virginia
Facebook | Website

Tautog’s Restaurant is unrivaled in the pursuit of providing customers with the finest seafood, service and surroundings.

Tautog’s Restaurant is a casual dining establishment featuring exceptional fish and seafood entrée’s, soups, salads, sandwiches and desserts… served by the friendliest people in town.

9. The Whiskey Jar, Charlottesville

whiskeyjarfish227 West Main Street, Charlottesville, Virginia 22902
Facebook | Website | Twitter | Photo: The Whiskey Jar FB

The Whiskey Jar’s rustic and country decor gives you a homey feeling. The menu is full of tasty dishes like whole trout made with Hominy Hoppin John. Their sweet potato dumplings are served with creamed spinach!

10. Mill Street Grill, Staunton

millstreet1 Mill St, Staunton, Virginia
Facebook | Website | Photo: Mill Street FB

Mill Street Grill has a wonderful selection of Cajun and Southern classics as well as new American, Mexican and Italian!

11. Food For Thought Restaurant, Williamsburg

foodforthought21647 Richmond Rd, Williamsburg, VA 23185
Facebook | Website

Food For Thought’s food is prepared with love and served with pride. The foundation of their menu is built upon Classic American dishes such as Fork Tender Pot Roast, Grandma’s Meatloaf, and “fall off the bones” ribs.

12. Local Roots Restaurant, Roanoke

local1314 Grandin Rd, Roanoke, VA 24015
Facebook | Website | Twitter | Photo: Local Roots Restaurant FB

Located in Roanoke’s Historic Grandin District, Local Roots Restaurant celebrates the absolute best of the region, from locally-farmed vegetables and meat to the handcrafted dining room tables produced by area artisans.

13. Julep’s New Southern Cuisine, Richmond

julepsnewsouthern1719-21 East Franklin Street, Richmond, Virginia 23223
Facebook | Website| Photo: Julep’s FB

Julep’s is located in a beautiful historic building in the River District. They have a delicious cocktail list and menu full of fresh southern seafood.

14. Maya Restaurant, Charlottesville

maya633 W Main St, Charlottesville, Virginia 22903-5543
Facebook | Website | Twitter | Photo: Maya FB

Maya serves classic Southern food with an elegant flair. Their fried green tomatoes are served with tomato-bacon jam and molasses.

15. Bistro Bethem, Fredericksburg

bistrobethem309 William Street, Fredericksburg, Virginia
Facebook | Website | Twitter | Photo: Bistro Bethem FB
Bistro Bethem is another great family owned restaurant in the heart of downtown Fredericksburg. The Bethem family has owned the restaurant since 2004 and brought a great sense of pride in making sure they serve up the freshest and most sought after cuisine the city has to offer.

16. Old Chickahominy House, Williamsburg

chicka1211 Jamestown Road, Williamsburg, VA
Facebook | Website

Chickahominy House is a beautiful, homey restaurant serving old-fashioned Southern food as well as a three story antique gift shop. If you venture in to the shop be sure to visit the shop mascot and pet, Melinda.

17. Zynodoa Restaurant, Staunton

zyndoa115 E Beverley St, Staunton, Virginia
Facebook | Website | Twitter | Photo: Zyndoa FB

Zynodoa Restaurant serves high end Southern cuisine like Disaronno Amaretto Creme Brulee.

18. Boudreaux’s Restaurant, Blacksburg

boudreauxs205 N Main St, Blacksburg, VA 24060
Facebook | Website | Photo: Boudreaux’s Restaurant FB

Boudreaux’s serves authentic Louisiana Cuisine, mixing Southern classics with Cajun and French Creole. They have made-from-scratch daily specials, and feature an extensive selection of beer, wine, and specialty New Orleans drinks.

19. Jimmy’s on the James, Lynchburg

jimmys610 Commerce St., Lynchburg, Virginia 24504
Facebook | Website | Twitter | Photo: Jimmy’s on the James FB

Jimmy’s on the James is part speak-easy, part bistro, part supper club, and all good. With superb food, splendid drinks, a song or two from Jimmy, and who knows what else. At Jimmy’s they insist on an experience you will receive nowhere else. So enjoy yourself.

20. Lefty’s Main Street Grille, Blacksburg

lefty's1202 S Main St, Blacksburg, VA 24060
Facebook | Website | Twitter | Photo: Lefty’s Main Street Grille Twitter

Lefty’s is a cozy restaurant located in the heart of the Blue Ridge Mountains in Blacksburg, Virginia. They serve fresh, homemade, delicious, inspired cuisine.

If you liked this article, you might also enjoy Top 20 Chinese Restaurants In Virginia and Top 20 Virginia Sandwich Spots.

At Scoutology, we scout your city so you don’t have to. You’re going to love the Scoutology Network.

The following two tabs change content below.

Maggie Comeau, Content Manager

Maggie Comeau is the content manager of Scoutology. Her favorite things to write about are sweets, brunch and burgers.

Latest posts by Maggie Comeau, Content Manager (see all)