In July 2023, there were 2,356 active or recently expired business licenses for Denver restaurants. By February 2025, less than two years later, that figure had dropped to just 1,780.

Comments