Visit Us

Deacon's New South at L&C Tower
401 Church Street Nashville, TN 37219

Sunday - Thursday 4pm - 9pm
Friday & Saturday 4pm - 10pm

615.994.1994

Deacon's Exterior