TouchDown Wings is a restaurant specializing in chicken dishes. The establishment is located at 1621 Carter Hill Rd. It is noted as 'Coming Soon!' in one of the search results, indicating a new opening.