Tumblewings is a restaurant specializing in chicken dishes. It is located at 905 W Main St in Durham. The establishment offers takeout and delivery services.