Stacks Cookies

From Los Angeles, CA comes some of the greatest cookies to ever be baked.