Deacon’s New South is closing after nearly 10 years in downtown Nashville. The report gives no final date, owner, closure reason, sales, check average or unit economics.
We use cookies for analytics and site preferences. Choose what to allow. Cookie policy