CHEERS LIQUOR MART
Voters love the wide selection at Cheers Liquor Mart, the largest liquor store in southern Colorado and one of the biggest in the country. “If you can’t find it in Cheers, you won’t find it anywhere in (Colorado Springs),” said one voter.