Dogwood Restaurant will be closed for the next few days, but for a good reason. They’ve been invited to prepare a dinner at the James Beard House in New York City on Saturday. Chef Shane Touhy and staff previewed the menu in Atlanta this week accompanied with wines from Swanson Vineyards.
Dogwood was one of the first restaurants to sign on with the Atlanta wine pairing challenge a few months ago and it was one of my favorites, and the meal prepared this week was incredible. The standout for myself was definitely the venison tartare – amazing. The full menu can be viewed on the James Beard House site.