Los Parceros Restaurant has officially surrendered its hotel and restaurant liquor license. The closure of this license occurred at the establishment located at 5922 E Colfax Avenue. This address sits within the Montclair neighborhood of Denver. The status of the license is now marked as closed. The surrender process was finalized following a hearing held on June 14, 2023. No additional description regarding the specific reasons for this surrender was provided in the public record. The license was originally held by the restaurant entity operating at this specific location. This action removes the business's legal authority to sell alcohol at this site.