See here: https://imgur.com/a/3vaovr6[img]https://imgur.com/a/3vaovr6[/img] - this portion of the road is permanently closed to car traffic, as it’s used for outdoor seating.
This is nearby 725 E 26th Ave, Denver, CO 80205
Thanks for the post. Is this year round?