Skip to main content

Best Soul Food in Winston-Salem

Soul Food Inside an 1784 Moravian Tavern
Feeding the body, inspiring the mind, nourishing the soul

Feeding the body, inspiring the mind, nourishing the soul

At The Old Salem Tavern Restaurant, enjoy soul food prepared in the Southern tradition, along with Moravian staples made just as history intended.

Get our free app

Get promotions, track orders, and reorder favorites in seconds.

Download on the App StoreGet it on Google Play
The Old Salem Tavern app preview
Oxtails in '30 Weight' gravy

Oxtails in '30 Weight' gravy

Braised low and slow, smothered in our signature '30 Weight' gravy — served alongside seven-cheese mac and slow-cooked collards.
A table set in a 240-year-old tavern

A table set in a 240-year-old tavern

The Old Salem Tavern found its home in the Old Salem Tavern — a place where African, European, and Native American culinary traditions come together, just as they have in this corner of North Carolina for generations.
Bring the feast to your event

Bring the feast to your event

From family reunions to corporate gatherings, our catering brings the same scratch-made soul food — ribs, oxtails, smoked turkey, all the sides — straight to your table.

A Blessed Home in Old Salem

Bread of Heaven found its home in a Moravian-era tavern on South Main Street — and the fit feels almost destined. This is soul food rooted in centuries of tradition, made from scratch and served with genuine warmth.

Great breakfast, absolutely amazing staff, will be back again. Biscuits and gravy were delicious, country fried steak was quite tasty and paired well with the gravy, hashbrowns were solid. Solid quality food. The coffee was delicious and the hostess/waitress was sweet and very attentive. The decor is true to period and the experience as a whole is something I would gladly go back for.

Matt W.

I’m am a very picky eater, but baby I killed my food and ate some of my husbands, I got the meatloaf and that was the best meatloaf I had ever tasted. Everything was so flavorful and good. The service was amazing and we will be driving that hour and a half drive again. 10/10

Renee S.

Excellent soul food...We had a GREAT experience. The hostess was the best and the food was even better! It's definitely someone granny in the back cooking and she definitely know what she is doing, and the food was well seasoned. Delicious!!! Can't wait to come back and try some more food!

Regina S.

The Old Salem Tavern Rewards

The Old Salem Tavern Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food!

Frequently Asked Questions

What are you known for?
What meals do you serve?

We serve Breakfast, Lunch, and Dinner

Do you offer delivery or takeout?

Yes, we offer Delivery and Takeout

Where are you located?

We are located in Winston-Salem, NC at 736 S Main St

What areas do you serve?

We serve the following areas: Winston-Salem, South Side, East Winston, Hootstown, West Oaks, Forsyth County, Burke Park, Frontis, Swaimtown, Ogburn Station, Atwood, Guthrie, Valley View, Bethania Station, Walkertown, Gum Tree, Muddy Creek, Union Cross, Wallburg, and Midway.

Our location

Map showing the location of The Old Salem Tavern on 736 S Main St in Winston-Salem
Loading today's hours...