Read More 2 minute read 303 Magazine Beer, Bars and Booze Food + Booze Restaurants The Happiest Hour: Still Love Those Rio Grande Margaritas What: The Rio Grande Mexican Restaurant Where: Locations in Boulder, Denver, Fort Collins, Greeley, Park Meadows, and Steamboat… byMegan BarberOctober 31, 2013