Duckworth's Grill and Taphouse
Bar
28277 Charlotte
United States
Phone: 704-752-7284
Website: www.duckworthsgrillandbar.com
Duckworth's is the best sports bar in Charlotte and plans to be the best in the world. We have a great staff and an amazing customer service from when you enter the door until you leave. We also have amazing food that will keep you coming back for more.