The Dandelion is located at: 4990 Dahlia Street, Denver, CO 80216.