The Duffeyroll is a hand-rolled cinnamon roll baked since 1986.
Jim Duffey and Nick Ault launched the recipe from two pushcarts on the 16th Street Mall before Ault took ownership. Three cafes carry it now, this one on Pearl Street.