A liquor license was filed at 2124 Larimer St, Denver. This could indicate a new or renewed alcohol-serving establishment in the area.

No applicant or owner details were provided. The permit number is liquor_licenses:2011-BFN-1052286. No expiration date was listed.

Next steps involve reviewing the application and determining if it meets local regulations. Further details may be available through city records.