Walking through the doors at 2050 Chapel Hill Rd in Durham, North Carolina, I felt like I'd stumbled into a creative ...