The Rio Grande celebrates ten years of tequila on Saturday
The Rio — home of those lethal, neon green margaritas concocted with a combination of secret liquids — is celebrating ten years of getting Denverites absolutely annihilated at its 1525 Blake Street location on Saturday, August 15. The celebration kicks off at 4 p.m. with live music on the patio,…