A liquor license was filed at 1717 CHAMPA ST, Denver (80202). This could allow the property to serve alcohol to customers.

The applicant is not specified. The property's use and ownership details are not provided. No additional information about the license is available.

Next steps would involve reviewing the license details and determining if it meets local regulations. The status and expiration date are not specified.