1800 Wazee St, Denver, Colorado 80202 USA
Tight little alley where I would hate to have to eat while people touch me as they walk by
Photo Credit: Yelp