Denver, The Great American Beer City
Denver and beer have a long history going all the way back to the city’s founding in 1859. In fact, the first city government was formed in a saloon called Apollo Hall in Larimer Square. Denver’s residents may have been just as thirsty back then as they are now, as one of the first laws […]