1476 S Pearl St, Denver, Colorado 80210 USA
My 20oz Hibiscus Iced Tea; so refreshing!!!
Photo Credit: Yelp