Rio Grande Mexican Restaurant

Rio Grande Mexican Restaurant
Category:

Located halfway between The Pepsi Center and Coors Field in LoDo, the Denver Rio is the perfect place to get your night started. So grab a seat in Denver’s number one neighborhood for fun, whether you’re people watching, enjoying the scenery, or keeping up with your favorite sports teams on the televisions in our bar.

Phone Number: (303) 623-5432
Address: 1525 Blake Street Denver, CO 80202