Rio Grande Mexican Restaurant 1745 Wazee St.Denver, CO 80202303.623.5432 Visit Website Social Media Facebook | Instagram | Twitter Details Vibrant Mexican venue serving generous plates of classic fare & margaritas in a festive interior. Become A LoDo Member Please email info@lodo.org for additional information.