Award-winning margaritas can be found in LoDo at Rio Grande Mexican Restaurant. Voted the Best Margarita in the Nation by City Search, the legendary Rio Margarita sells for $6.50 and customers are limited to 3 because of their strength
More restaurants on Drinking Made Easy Near Denver , COYou may also like