Twisting Roots is a fusion restaurant specializing in gourmet sandwiches, with catering options featuring Southern and Puerto Rican cuisine.