The Happiest Hour: Still Love Those Rio Grande Margaritas Megan BarberOctober 31, 2013 What: The Rio Grande Mexican Restaurant Where: Locations in Boulder, Denver, Fort Collins, Greeley, Park Meadows, and Steamboat Springs When: Happy Hour i... 303 MagazineBeer, Bars and BoozeFood + BoozeRestaurants3 min read