If you are familiar with Charlotte and/or craft beer, you are surely aware of Duckworth’s Grill and Tap House. There are now five locations in and around the Charlotte area. The most recent location boasts 151 Craft Beer on tap … Continue reading →
Error: Twitter did not respond. Please wait a few minutes and refresh this page.