CHARLOTTE, NC - 10,000 SF
Nestled in the heart of Uptown Charlotte, Duckworth’s Grill & Taphouse found its newest home in an existing 15,000 square foot, 2-story brick and timber building built in 1912. The exterior was updated with fresh paint, enhanced lighting and custom signage...
Read more